このコードをこのWebサイトからダウンロードしました。http://homepages.ius.edu/rwisman/C490/html/nsxmlparser.htm
私がそれを分析するとき。メモリリークがあります。自動リリース、送信者、nil、[parser setDelegate:[Top10Parser new]]など、すべてをグーグルで試しましたが、機能しません。
私は助けが必要です。
- (void) run: (id) param {
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
NSXMLParser *parser = [NSXMLParser alloc];
[parser initWithContentsOfURL: url];
[パーサーsetDelegate:自己]; <-(「参照カウントされたオブジェクトはリリース後に使用されます」)
[parser parse];
[parser release];
if ([delegate respondsToSelector:@selector(parseDidComplete:)])
[delegate performSelector:@selector(parseDidComplete:) onThread: thread
withObject: outstring waitUntilDone:NO];
[pool release];
}