是否必须将实例变量括在大括号中?还是只是惯例?
例如:
#import <Foundation/Foundation.h>
@interface Person : NSObject
{
NSString *name;
int age;
}
最佳答案
是的,大括号是声明实例变量所必需的。 @interface 或@implementation 行之后的花括号标记实例变量声明。如果您省略大括号,您将只是声明全局变量。
关于objective-c - ivars 必须用大括号括起来吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23317135/