2010-03-19 53 views
0

由於我提到了下面的鏈接,所以得到了相同的內存泄漏。在NSXMLParser中獲取內存泄漏

NSXMLParser Leaking

這是蘋果發展方面真正的問題嗎?

而且在該鏈接我看到李·阿姆斯特朗的答案:

蘋果已經回來給我,這是一個bug#6469143

看起來他們計劃定爲4.0

有沒有關於這個問題的任何文件?

任何人的幫助將不勝感激。

謝謝, Monish。

+0

大家好,我需要你的快速回答。我在等你的建議。 – monish 2010-03-19 12:08:42

回答

1

According to the thread you linked to,蘋果已經承認這是一個錯誤,它將在即將發佈的iPhone OS中得到修復。因此,直到那時你看起來運氣不佳。沒有關於實際泄露的文檔,因爲泄露在Apple的代碼中,我們(顯然)沒有準備好訪問Apple的源代碼。

+0

感謝您的信息。泄漏是否會導致應用程序崩潰或任何異常? – monish 2010-03-20 04:55:41

+0

任何一個給我回復我發佈的評論爲我的問題。 – monish 2010-03-20 09:01:18

+0

泄漏內存不會生成任何異常,但如果泄漏足夠的內存(值多個兆字節)以用完堆空間,則可能會生成崩潰。這個'NSXMLParser'泄漏不太可能做到這一點(除非你創建了成千上萬的'NSXMLParser'對象) – 2010-03-20 16:01:53

0

如果您提供的URL無效,NSXMLParser將會泄漏。

+0

似乎總是泄漏URL。 解決方法: http://stackoverflow.com/questions/6019240/memory-leak-using-nsxmlparser-in-nsconcretemaptable – SwiftArchitect 2012-03-21 18:30:48