iphone开发 如何在NSMutableDictionary中放入基本数据类型

NSMutableDictionary中只能放入对象,不能放入基本类型,这一点请参考java的Map系列。。。 然则NSInteger。。不是对象。。。。NSNumber才是,所以应该这样放的:

NSInteger aInteger; 
NSMutableDictionary *dic=[[NSMutableDictionary alloc initWithCapacity:10]; 
[dic setObject:[NSNumber numberWithInteger:aInteger]forKey:@"TheKey"]; 


原文地址:https://www.cnblogs.com/zhiqiangsimida/p/2774617.html