-1
NSURL *imageUrl = [NSURL URLWithString:@"http://image.ohozaa.com/i/3ca/inIHge.jpg"];
NSData *imageData = [NSData dataWithContentsOfURL:imageUrl];
UIImage *image = [UIImage imageWithData:imageData];

image戻るnil

ただし、UIImage別の URL は正常に表示できます

UIImageこのURLで設定できますか?

4

1 に答える 1

2

画像の読み込みに 1 分以上かかります。イメージをより高速なサーバーに配置するか、より信頼性の高い方法を使用してデータをダウンロードしてください。NSData dataWithContentsOfURLエラーを処理せず、タイムアウトを構成できません。一般的にはお勧めしません。

代わりに、NSURLConnection を使用して独自に作成するか、AFNetworking ( github で) を試してください。

于 2013-05-07T17:56:10.043 に答える