我有一个存储在plist中的整数数组。我会加载它们,并快速枚举整个数组。有没有办法做到这一点,或只为对象快速枚举工作?快速枚举整数数组
Q
快速枚举整数数组
0
A
回答
3
快速枚举只能使用Obj-C中的对象。
但是,如果您将整数值存储在plist中,则将有一个NSArray
或代表该plist的NSDictionary
实例。 NSArray
/NSDictionary
使用快速枚举,并在与它们一起使用时输出NSNumbers
,而不是int
。
这样,您可以轻松地用[anNSNumber intValue]
检索您的int
。
0
我已了解OOP是好的,但如果你有一个整数数组,你必须经常扫描值,考虑一个简单的C数组存储值:
优点:
1)更少的内存足迹
2)搜索(对于通过和指数惊人的速度,内存中的REAL指数...将在微处理器直接寄存器...)
缺点:
一)你必须考虑在老C风格
b)保存项目数
c)你必须从plist转换为int arr [..],但是非常简单。
相关问题
- 1. 快速枚举?
- 2. 快速枚举NSFetchedResult
- 3. iPhone:快速枚举,速度不够快?
- 4. NSMutableArray快速枚举问题
- 5. 快速枚举类对象
- 6. 用enumeratorAtPath快速枚举?
- 7. NSIndexSet上的快速枚举
- 8. 快速枚举错误?
- 9. 铸造整数数组来枚举
- 10. 带整数的枚举数组
- 11. Objective-C - 快速枚举数组的子集?
- 12. 包含NSDictionary的数组的快速枚举循环
- 13. 枚举整数串
- 14. Nlog枚举整数
- 15. 快速排序整型数组数组
- 16. 演员枚举整数
- 17. 整数枚举和拆箱
- 18. 使用整数枚举不
- 19. 铸造的整数枚举
- 20. 枚举整数和名称
- 21. 十六进制枚举或整数(ASCII)枚举来填充字节数组?
- 22. 快速枚举有哪些限制?
- 23. 快速枚举NSDictionary的错误
- 24. 提高快速枚举性能
- 25. 快速枚举的顺序和比较
- 26. 快速枚举和选择对象
- 27. 在快速枚举中访问值
- 28. 快速枚举运算符重载
- 29. 快速枚举NSDictionary持有NSDictionary对象
- 30. 按类型快速访问枚举