在 .h 或 .m 文件中声明 @property 有什么区别
@property (nonatomic, readwrite, assign) BOOL notificationDidLaunch;
它与变量的范围有关吗?
同样在 .h 文件中,像这样用括号声明字符串有什么区别
@interface AppDelegate : NSObject < UIApplicationDelegate > {
NSString *hat;
}
并像下面那样在他们之外做
@property (nonatomic, strong) NSString *hat;