【发布时间】:2013-04-18 16:06:17
【问题描述】:
在 Objective-C 中,例如不想放在头文件中的变量,可以将它们放在类扩展中:
@interface MyClass () {
NSString *myInstanceVariable;
}
// ...
@end
或在类实现中:
@implementation MyClass {
NSString *myInstanceVariable;
}
// ...
@end
它们之间有什么区别吗?
【问题讨论】:
标签: objective-c instance-variables