我有以下代码泄漏。仪器说它是rssParser对象泄漏。 I “刷新” XML进料和它运行块和它泄漏....NSXMLParser泄漏
file.h
@interface TestAppDelegate : NSObject <UIApplicationDelegate> {
NSXMLParser *rssParser;
}
file.m
NSData *data = [ NSURLConnection sendSynchronousRequest:request returningResponse: nil error: nil ];
rssParser = [[NSXMLParser alloc] initWithData:data];
[rssParser setDelegate:self];
[rssParser setShouldProcessNamespaces:NO];
[rssParser setShouldReportNamespacePrefixes:NO];
[rssParser setShouldResolveExternalEntities:NO];
[rssParser parse];
[rssParser release];
的泄漏图像....
alt text http://www.shipfinder.co.uk/images/memoryleak.png
请注意,三个setShould *语句全部默认为NO,因此您可以从代码中删除这些语句。 – 2009-10-21 17:34:20