2010-01-04 28 views
0

我在头文件的@Interface部分和{}之外声明了什么?头文件中变量位置之间的区别

我希望能够在任何时候在我的界面中获取我的属性,即在IBAction方法中,所以我总是需要在实现文件中使用合成?

干杯

保罗

回答

1

在{}块定义类的实例变量。

Outside {}但在接口部分中定义方法(即类或其实例可能响应的消息)。

要访问其方法中的类成员,您不需要定义其他任何内容。但是,如果你想访问你的班级以外的成员,你应该为此定义方法。 Objective-C允许您通过将它们定义为属性并在实现类中进行合成来自动生成访问器。

相关问题