我知道我會如何使用NSMutableArray來實現這一目標,但最後清空整個NSArray類的正確方法是什麼。我需要這樣做,因爲我需要重新加載一個tableView。我使用ARC。RemoveAllObjects等價的fror NSArray
0
A
回答
1
NSArray *yourArray = [ whatever objects you have ]
//to empty this array
yourArray = [NSArray array];
+0
即使在您發佈答案之前,我發現您的解決方案是最佳選擇。所以......要點是你有最好的答案。 –
1
4
NSArray是不可變的類型。創建後不能更改它的內容。
可以使用NSMutableArray或將其替換爲新的(空的)NSArray。
0
相關問題
- 1. NSArray或NSMutableArray的removeAllObjects方法是否釋放內存?
- 2. NSMutableArray removeAllObjects異常
- 3. 的NSMutableArray removeAllObjects崩潰
- 4. NSMutableArray removeAllObjects問題
- 5. NSMutableArray removeAllObjects問題
- 6. NSMutableArray removeAllObjects問題
- 7. NSArray的valueForKey:等效於PHP
- 8. NSArray的平均值和商店價值在一個新的NSArray
- 9. Swift等價於ValueForKey:
- 10. removeAllObjects和nil-ing NSMutableDictionary
- 11. 爲什麼在NSArray上調用removeAllObjects兩次會導致應用程序崩潰?
- 12. 等價的.send()
- 13. 的NSMutableArray removeAllObjects導致崩潰
- 14. 什麼是NSArray的writeToFile的等價物:原子:在Swift和Array中?
- 15. Swift等效於(__bridge NSArray *)
- 16. 無法投型「__NSCFDictionary」價值「的NSArray
- 17. 複製NSArray的一個空的NSArray
- 18. Python的等價物@
- 19. Python的等價性?
- 20. os.getpardir()的等價物?
- 21. Prolog的等價算
- 22. Stata的宏等價
- 23. Fortran中的「等價」
- 24. document.getElementsByClassName的等價物
- 25. C++等價的.split()
- 26. Objective C中Swift的.map的等價物?
- 27. 「removeAllObjects」是否應該釋放?
- 28. IL Callvirt等價?
- 29. 浮點等價?
- 30. SWI Prolog等價
只是出於好奇,是什麼讓你認爲一個實現代碼如下** *有*使用'NSArray'作爲它的數據源? – borrrden
@borrrden我不這麼認爲,但我在工作中使用別人的代碼,並且我不想改變超過必要的 –
只是做'array = nil;' – Venkat