<分区>
标签 objective-c ios
<分区>
Possible Duplicate:
Properties and instance variable declaration
下面两个有什么区别:
一些类.h
@interface SomeClass : NSObject {
NSString *someString;
}
@property (strong, nonatomic) NSString *someString;
@end
一些类.h
@interface SomeClass : NSObject
@property (strong, nonatomic) NSString *someString;
@end
我知道接口(interface)和属性之后的 { } 中的声明有什么区别,但是同时使用两者和只使用属性有什么区别?
最佳答案
自 LLVM 4.2 版编译器以来,不再存在差异。您不再需要在 {} 中声明属性变量。
关于objective-c - 属性和带有实例变量的属性有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14161313/
相关文章:
ios - 当我没有使用 CoreData 时,为什么我的 iOS 或 OSX 应用程序会出现 CoreData 错误?
ios - Quickblox QMServices 与 QMResponse
ios - 选项卡栏、 View Controller 和 Storyboard
objective-c - 即使实现了 addSkipBackupAttributeToItemAtURL,仍然备份到 iCloud?
ios - 在IOS中,从相机中获取静态图像并直接将其放入内存中,而不保存到存储中