0

我尝试从我的服务器加载一个 plist 文件。我可以想到 2 种方法来做到这一点,但对于这两种仪器来说,都存在巨大的内存泄漏:

NSData* plistData = [NSData dataWithContentsOfURL:url];

NSDictionary* updateDigest = [NSDictionary dictionaryWithContentsOfURL: [NSURL URLWithString:updateURL] ];

内存泄漏的回溯导致 CFNetwork 中的 __CFURLCache,我想知道是否可以采取一些措施来修复泄漏?任何其他方式来加载远程 plist xml,而不会发生内存泄漏?

谢谢

4

1 回答 1

1

泄漏可能不是来自加载数据。这可能是因为将数据保留在其他地方而不是发布它。

于 2010-05-22T12:52:11.747 回答