我是 Objective-C 和 iOS 开发的新手。我有一个简单的问题要问:
我在一些iOS类实现文件中看到,人们使用如下代码:
@implementation BIDMyController
- (void)viewDidLoad{...}
上面的代码非常简单。但是,有时,我看到类实现的代码如下:
@implementation BIDMyController{
NSMutableArray *names;
}
- (void)viewDidLoad{...}
唯一的区别是增加了大括号,其中包括一些变量定义。大括号和变量是什么意思?它们是定义此类私有(private)变量的Object-C 风格吗?有人能给我解释一下吗?
最佳答案
是的,这是一种声明仅在内部可见的实例变量 (ivars) 的方法。
关于ios - 新手: about ios/objective -c variable definition in a class,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16238054/