有沒有辦法讓XCode警告未釋放的對象? 對於有很多對象的類,我忘了放[obj release];在dealloc方法中。XCode警告未釋放的對象
0
A
回答
2
您可以使用分析工具(Xcode 3中的「構建和分析」)進行靜態分析,並指出未釋放對象的位置。這裏更多的細節:Build and Analyze: running the analyzer within Xcode
1
這不是一個編譯器警告,因爲它是有效的Objective-C(雖然壞的Objective-C),但如果你使用靜態分析,而不是編譯器,它可以經常檢測的情況下一個對象被泄漏。 (當然,您仍然需要使用編譯器來運行您的應用程序。)
1
我建議您更改您的編譯設置,讓它在您每次編譯軟件時運行。
如何將其打開: 選擇項目 - 構建設置 - 編譯選項 - 運行靜態分析儀[是]
相關問題
- 1. 嘗試釋放分配內存時初始化對象,但得到Xcode警告
- 2. 沉默關於釋放CGMutablePathRef對象的編譯器警告
- 3. 內存雖然釋放的對象警告
- 4. 的XCode警告:
- 5. 清除未使用的實體警告對於靜態詮釋在Xcode
- 6. ARC警告 - 「不安全刪除未使用的自動釋放」
- 7. 釋放對象
- 8. EXC_BAD_ACCESS對警告視圖對象我保留,使用,然後釋放
- 9. 的釋放對象
- 10. UIActivityViewController xcode警告
- 11. Xcode 6.3警告
- 12. NSTimer Xcode警告
- 13. 當不釋放類dealloc方法中的保留對象時,是否可以獲得編譯器/ Xcode「警告」?
- 14. 釋放或自動釋放的對象
- 15. Xcode的警告 - ADDOBJECT
- 16. 內存警告釋放了viewcontroller?
- 17. NSIndexPath警告的對象 -
- 18. 釋放PyTuple對象
- 19. 釋放ABMultiValueRef對象
- 20. 對象不釋放
- 21. 的valgrind報告未釋放的塊
- 22. Xcode警告 - 無法生成警告
- 23. 對象在釋放後沒有釋放
- 24. Xcode 6.0.1新警告
- 25. 「Dead Store」警告XCode
- 26. 釋放對象內存中的對象
- 27. mysqli_free_result警告解釋
- 28. 釋放viewDidUnload中的對象?
- 29. 釋放對象的問題
- 30. NSUserDefaults釋放的對象?