NSInteger佔用內存嗎?我們應該在FOR循環中使用它嗎?在循環中使用NSInteger
2
A
回答
1
看看蘋果的文檔中,NSInteger的是這樣的:
#if __LP64__ || TARGET_OS_EMBEDDED || TARGET_OS_IPHONE || TARGET_OS_WIN32 || NS_BUILD_32_LIKE_64
typedef long NSInteger;
#else
typedef int NSInteger;
#endif
這只是4個字節的iPhone,就像一個int,你不必擔心關於記憶。
0
NSInteger只是本地整數類型的別名。 Cmd + Dbl點擊它並查看。
1)它使用堆棧內存(我假設),而它在範圍內,並在超出範圍時釋放它。
2)是的,在for循環中使用它。
相關問題
- 1. 在NSInteger中使用for-in循環?
- 2. 在一個循環中反轉NSInteger對於
- 3. 在iOS中使用循環
- 4. 在JointJs中使用循環
- 5. 在循環中使用find()
- 6. 在循環中使用$ .getJSON
- 7. np.column_stack()在循環中使用
- 8. 在MATLAB中循環使用
- 9. 在循環中使用cURL
- 10. 在循環中使用CheckBoxFor
- 11. 在循環中使用「q」
- 12. 如果使用NSinteger?
- 13. 在每個循環中的for循環中使用$ this的jquery
- 14. 在jupyter中使用R:display_markdown在循環中
- 15. 如何使用crontab在php中循環使用循環中的元素
- 16. 如何在while循環的嵌套for循環中使用OpenMP?
- 17. 在另一個循環中使用循環的結果
- 18. 使用OpenMp在內部循環中循環陣列
- 19. 何時在while循環中使用for循環?
- 20. 使用嵌套循環在while循環中顯示特定值?
- 21. 可能在循環中使用while循環嗎?
- 22. 在Common Lisp中使用循環宏的嵌套循環
- 23. Python:在while循環中使用if循環
- 24. 在while循環中使用scanf(),但循環不終止
- 25. Matlab for循環:在循環中使用兩次向量
- 26. 使用循環
- 27. 使用循環
- 28. 使用循環
- 29. 使用循環
- 30. 使用循環
另請注意,如果您有一個內部具有整數的循環,整數的範圍就是循環。在下一個循環中,將使用新的整數並且舊的整數將超出範圍。所以不管你循環多久,你佔用4個字節。 – Krumelur 2011-02-23 20:35:02