NSMutableDictionary 类中增加键值对方法分析

时间:2014-06-07 21:24:26   收藏:0   阅读:386

 在iOS中可变字典增加一个键值对的方法有setObject: forKey: 和setValue : forKey: .为了方便我们把这两个方法简称为方法A和方法B。

B这个方法中其中的value值是不能为nil,否则程序会出项崩溃。而A方法中的这个value可以为nil,但是当这个value位nil时,系统会自动调用removeObjectforKey:这个方法。这样就把这个键值对删除掉了。B方法中的key值可以是任意类型的,但是这个类型必须要实现NSCopying协议。而A方法中它的key值必须是NSString类型。

NSMutableDictionary 类中增加键值对方法分析,布布扣,bubuko.com

原文:http://www.cnblogs.com/yangpenghua/p/3774900.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!