对于我对nsdata的长期搜索,仍然存在一些泄漏.......................当我们从网站获取nsdata的值时,url会发生泄漏....该网站网址包含html页面意味着此代码中没有泄漏....否则它包含xml页面意味着它会导致内存泄漏..
NSURL *url =[NSURL URLWithString:@"http://www.apple.com/startpage"];
NSData *data ;
data = [NSData dataWithContentsOfURL:url];
NSURL *url =[NSURL URLWithString:@"http://images.apple.com/main/rss/hotnews/hotnews.rss"];
NSData *data ;
data = [NSData dataWithContentsOfURL:url];
我可以用这个网址测试......有什么理由吗?
My leaked object GeneralBlock-1536(1.50kb) NSCFString - (144 Bytes) NSURL -(32 Bytes)
我在模拟器和设备中使用仪器进行测试......任何人都可以帮助我吗? 感谢
答案 0 :(得分:0)
从你的代码判断,你没有任何泄密,所以它可能是从其他地方泄漏的,或者实际上来自Apple的代码。
您可以检查仪器中的调用树,以查看实际发生泄漏的位置。