[sender LoadDataComplete:arrDetailData]; 我正在返回這個數組,這是從我的類繼承ViewController的目標C類...如果我寫下[arrDetailData發佈]下面...我碰到... 請告訴它...如何得到這個陣列沒有泄漏返回一個沒有泄漏的數組!
3
A
回答
3
你爲什麼不自動釋放它?
2
@devaditya你應該使用自動釋放釋放
的[arrDetailData autorelease];
可以在return
語句之前寫這個說法。
0
當你使用[array relese]它會很快釋放對象它可能會導致你的應用程序崩潰..所以使用autorelese ..如果你的意思是你想從數組中刪除對象use [array RemoveAllobjects] .. Refer about memory management
相關問題
- 1. 返回一個NSArray沒有泄漏?
- 2. 返回NSString沒有內存泄漏?
- 3. 從函數返回數組會導致內存泄漏嗎?
- 4. 沒有內存泄漏如何返回CFDataRef?[IOS]
- 5. Xcode /儀器/泄漏:它可以顯示一個紅線,顯然沒有泄漏?
- 6. 泄漏NSMutableArray類別,返回數組充滿NSNull
- 7. 返回指針上的內存泄漏
- 8. 返回對象上的內存泄漏
- 9. 我在init中有一些泄漏。我看到沒有人泄漏
- 10. Cython:返回一個<object> PyObject *,它會泄漏嗎?
- 11. 內存泄漏返回一個指針,並用C
- 12. 範圍私有函數之前泄漏返回
- 13. 還有另一個泄漏的NSMutableDictionary Post
- 14. 數組沒有返回整個元素
- 15. 有沒有可能mongodb的$ project返回一個數組?
- 16. 內存泄漏返回從類
- 17. Valgrind泄漏檢測返回段錯誤
- 18. 返回堆棧和內存泄漏
- 19. 內存泄漏警告返回
- 20. 有沒有像返回一個函數?
- 21. 有沒有辦法預先泄漏一個值?
- 22. 內存泄漏沒有檢測到CRT內存泄漏檢測
- 23. 視覺泄漏檢測器沒有發現泄漏VS2013
- 24. 儀器泄漏工具中沒有顯示簡單泄漏
- 25. 是否泄漏消毒劑保證沒有內存泄漏?
- 26. 泄漏工具沒有發現泄漏,但內存不釋放
- 27. Valgrind的報告內存泄漏雖然沒有一個並[c]
- 28. 這個函數有沒有內存泄漏?
- 29. 爲什麼函數返回一個數組而沒有向量?
- 30. 數據庫返回爲一個數組並沒有結果?
它適合我...謝謝 – devaditya 2011-02-08 09:26:21
你能解釋一下這個區別嗎...... – devaditya 2011-02-08 09:33:34
蘋果文檔引用:「autorelease池是NSAutoreleasePool的一個實例,它包含其他已收到autorelease消息的對象;當autorelease池被釋放時,它會向每個對象發送一個釋放消息,一個對象可以放入一個自動釋放池中多次,並在每次放入池時收到一條釋放消息,因此,發送autorelease而不是發佈到一個對象至少延長該對象的生命週期,直到池本身被釋放(如果該對象在此期間被保留,該對象可以存活更長時間)。「 – Viraj 2011-02-08 10:54:24