有什麼原因,除去最後一個對象的NSMutableArray沒有崩潰的應用程序? :d刪除最後一個對象的NSMutableArray
6
A
回答
16
不確定:發送removeLastObject
消息到一個有效的NSMutableArray
對象,它是不爲空。
+0
hahahah好的...通常我正在閱讀文檔,但我在代碼中查找了1個小時,並且不知道該怎麼辦......我沒有想到蘋果使得方法類似removeLastObject ...我正在使用[ array removeObjectAtIndex:3]並且它崩潰了xD – user1842806
+0
您甚至不需要閱讀文檔 - 只需查看頭文件-NSMutableArray.h即可。實際上,對於幾乎所有的情況,如果你想用可可對象做某些事情,並且不知道該怎麼做,那麼查看這個類的頭文件就容易得多。 – memmons
相關問題
- 1. 的NSMutableArray刪除對象1最後一個對象
- 2. NSMutableArray的最後一個對象
- 3. 從NSMutableArray中刪除一個對象xcode
- 4. NSMutableArray僅添加最後一個對象
- 5. 刪除對象從NSMutableArray的
- 6. NSMutableArray,添加/刪除對象?
- 7. 從NSMutableArray中刪除對象
- 8. NSMutableArray-刪除對象和刪除對象的結果刪除對象和一個零元素
- 9. SWObject最後刪除對象
- 10. 從nsmutablearray中刪除兩個對象
- 11. 志願的NSMutableArray刪除對象通知
- 12. 無法刪除所有對象的NSMutableArray
- 13. 如何從NSMutableArray中只刪除一個對象的實例?
- 14. 從一個NSMutableArray刪除for循環中的對象
- 15. NSArray刪除類型的最後一個對象?
- 16. 在NSMutableArray中移除一個對象?
- 17. NSMutableArray只包含最後一個對象的副本
- 18. 總是得到共享nsmutablearray中的最後一個對象
- 19. NSMutableArray刪除對象正在克隆數組中的另一個對象
- 20. 如何從nsmutablearray中刪除至多一個對象?
- 21. 如何從NSMutableArray中刪除ID對象?
- 22. 我無法從NSMutableArray中刪除對象
- 23. 如何從NSMutableArray中刪除NSDate對象
- 24. 如何從NSMutableArray中刪除對象?
- 25. 從NSMutableArray中刪除對象時崩潰
- 26. 無法從NSMutableArray中刪除對象
- 27. 我的NSMutableDictionary刪除對象當我刪除IOS中的NSMutableArray?
- 28. 刪除最後一個字
- 29. JSON從最後一個對象中刪除trailiing逗號
- 30. Angularjs拼接陣列始終刪除最後一個對象
您是否嘗試過閱讀NSMutableArray中的文檔? (提示:不,你沒有。) – 2012-11-21 17:26:46
我一直在閱讀文檔,並沒有意識到removeLastObject是強制性的。我發現你的問題很有幫助。等等,不,這不是強制性的。因爲removeLastObject(大小爲1的數組)會崩潰。萬歲。回到繪圖板。 – Jenny