2011-12-16 15 views
0

私はイメージアドレスを含むURLを持っていますが、私はNSThread経由でそのイメージをロードしたいのですが、私は問題に直面しています。私はこのようなことをしています。NSThreadの読み込みイメージにエラーがありますか?

imageView = [[UIImageView alloc] initWithFrame:CGRectMake(20, 10, 55, 57)]; 
[NSThread detachNewThreadSelector:@selector(showImage) toTarget:self withObject:nil]; 
[self.view addSubview:imageView]; 
- (void) showImage { 
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; 
NSURL *url = [NSURL URLWithString:temp.strUrl]; 
UIImage *chart = [UIImage imageWithData:[NSData dataWithContentsOfURL:url]]; 
[url release]; 
imageView.image = chart; 
[pool release]; 
} 

私を助けてください。

+0

問題は? –

答えて

0

問題はこちらです。

[url release]; 

urlオブジェクトをリリースする予定はありません。あなたがそれを配置していないので、それはあなたが問題に直面しているものかもしれません。

+0

あなたが提起した問題であるankitに感謝します.nsthreadを使ってxmlを解析する方法を教えてください。私はチュートリアルのリンクやその他のヘルプを意味しますか? –

+0

これは始めるのが最善です... http://wiki.cs.unh.edu/wiki/index.php/Parsing_XML_data_with_NSXMLParser –

+0

しかし、私はバックグラウンドでイメージを読み込むようなxmlを解析する必要があります。これはNSThreadを使っています。 –

関連する問題