英语世界里,这个不是什么问题,google一下很容易看到
中文世界里,似乎没看到。顺手记下来:
NSMutableDictionary中只能放入对象,不能放入基本类型,这一点请参考java的Map系列。。。
然则NSInteger。。不是对象。。。。NSNumber才是,所以应该这样放的:
NSInteger aInteger;
NSMutableDictionary *dic=[[NSMutableDictionary alloc] initWithCapacity:10];
[dic setObject:[NSNumber numberWithInteger:aInteger] forKey:@"TheKey"];
大概意思就这样,语法没放到ide验证过。。。
如何在NSMutableDictionary中放入NSInteger
最新推荐文章于 2025-08-12 14:59:23 发布
本文介绍了在Objective-C中如何正确地将基本类型的数据存入NSMutableDictionary。通过实例演示了应当如何利用NSNumber来包装整型变量,以便能够成功存储到字典中。
175

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



