1、可变字典的申明
@property (nonatomic,copy) NSMutableDictionary *mdic;
如果是这样声明的可变数组,则会在后面增加数据的时候崩溃,提示错误:
-[__NSDictionary0 setObject:forKey:]: unrecognized selector sent to instance 0x60800001d000
则需要直接使用声明,不需要关键字
本文探讨了Objective-C中可变字典的正确声明方式,强调了使用@property结合nonatomic和copy属性的重要性,并指出了不当声明可能导致的应用崩溃问题。
1、可变字典的申明
@property (nonatomic,copy) NSMutableDictionary *mdic;
如果是这样声明的可变数组,则会在后面增加数据的时候崩溃,提示错误:
-[__NSDictionary0 setObject:forKey:]: unrecognized selector sent to instance 0x60800001d000
则需要直接使用声明,不需要关键字
3078

被折叠的 条评论
为什么被折叠?