0
我正在为我的应用程序使用JSON框架(SBJson)。重复使用sbjson框架时造成数千内存泄漏
通过
NSDictionary *results = [responseString JSONValue] ;
解析值对于解析第一次在控制器与该代码有没有问题。当我再次调用相同的控制器时,会显示数千个内存泄漏。
我经历了许多论坛,但徒劳无功。任何人都可以告诉我我错了什么?
全码:
NSString *response = [[NSString alloc] initWithData:webData encoding:NSUTF8StringEncoding];
//NSDictionary *results =[[response JSONValue] retain] ;
if (results) {
[results release];
results=nil;
}
results =[[response JSONValue] retain] ;
[response release];
在此先感谢
问候, Sathish所在
感谢您的快速答复aurum,但我引入了nsdictionary并释放和剔除它,但问题仍然存在。无论nsdictionary是否必须“保留”,或者它有“init” – 2011-03-14 11:03:02