NSNumber *number = @10086;
NSArray *books = @[@"数据结构与算法",@"java实战"];
NSDictionary *dic = @{@"name":@"金龙鱼",
@"age":@18,};
原因如下:
- 直接访问实例变量速度快的原因是不经过Objective-C的“方法派发”)
- 通过属性访问有助于大断点排查问题
- 不会触发“键值观测”
- 在初始化方法及delloc方法中,总是应该直接通过实例变量来读写数
const NSString *kDebugLoginAccount = @"kDebugLoginAccount" const NSString *kDebugLoginPassword = @"kDebugLoginPassword" const NSString *SAVE_PASSWORD_KEY= @"SAVE_PASSWORD_KEY"
5
《Effective Objective 2.0 读书笔记》
原文:https://www.cnblogs.com/jinlongyu123/p/11246384.html