我有一個存儲在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. iPhone:快速枚舉,速度不夠快?
- 3. 快速枚舉錯誤?
- 4. 用enumeratorAtPath快速枚舉?
- 5. NSIndexSet上的快速枚舉
- 6. 帶整數的枚舉數組
- 7. 鑄造整數數組來枚舉
- 8. 包含NSDictionary的數組的快速枚舉循環
- 9. Objective-C - 快速枚舉數組的子集?
- 10. Nlog枚舉整數
- 11. 枚舉整數串
- 12. 使用整數枚舉不
- 13. 十六進制枚舉或整數(ASCII)枚舉來填充字節數組?
- 14. 快速枚舉運算符重載
- 15. 在快速枚舉中訪問值
- 16. 如何停止快速枚舉?
- 17. 快速枚舉有哪些限制?
- 18. Objective C快速枚舉問題
- 19. 按類型快速訪問枚舉
- 20. 快速枚舉的順序和比較
- 21. 提高快速枚舉性能
- 22. 通過UICollectionView單元快速枚舉 - Swift
- 23. 快速枚舉NSDictionary的錯誤
- 24. 如何在覈心數據中存儲快速枚舉?
- 25. 數組枚舉和輸入
- 26. 要枚舉的Javascript數組
- 27. Java數組與枚舉
- 28. 快速找到整數的整數
- 29. Android枚舉:從整數值編程設置枚舉
- 30. 在Postgres中將枚舉類型整數轉換爲枚舉