【发布时间】:2012-06-01 13:35:42
【问题描述】:
到目前为止,这是我的代码:
NSString *listedImageURL = listedProduct.image;
NSLog(@"URL: %@", listedImageURL);
此代码运行良好,NSLog 显示正确的 URL。但是当我尝试下面的代码时,NSLog 出现了(null):
NSString *listedImageURL = listedProduct.image;
NSURL *imageURL = [NSURL URLWithString:listedImageURL];
NSData *imageData = [NSData dataWithContentsOfURL:imageURL];
UIImage *image = [UIImage imageWithData:imageData];
我做错了什么??
【问题讨论】:
-
你想
NSLogUIImage *image还是NSString *listedImageURL? -
你在哪里有给出 (null) 的 NSLog,它是什么样的?
-
尝试使用
NSLog(@"%@", [imageURL absoluteString]);访问网址NSLog。它显示了正确的 URL? -
嗯,这真的很奇怪。 NSLogging NSData 结果(空)?
-
您是否尝试将
UIImage *image设置为某个UIImageView?
标签: ios xcode url nsstring null