2010-03-19 76 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