扫码关注官方订阅号
我想在字典里插入一个整数,但是一直失败。NSInteger类型的变量不允许写进字典里,只能用NSString转了放进去 我想知道为什么NSDictionary不允许这么做?有没有什么办法可以直接把数字放进去,不要转成字符串这么麻烦
Object或Key只能是对象(id或继承自id的)
int i = 1; [dic addObject:[NSNumber numberWithInt:i] forKey:@"somekey"]; //或者 [dic addObject:@1 forKey:@"somekey"]; //取出时 i = [[dic objectForKey:@"somekey"] intValue];
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
Object或Key只能是对象(id或继承自id的)