我有一個存儲在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. 按類型快速訪問枚舉