在SWIFT上從URL加載/下載圖像我想從我的應用程序中的URL加載一個圖像,所以我首先嘗試使用Object-C,但是使用SWIFT,我有一個編譯錯誤:“ImageWithData”不可用:使用對象構造‘UIImage(data:)’我的職能:@IBOutlet var imageView : UIImageViewoverride func viewDidLoad() {
super.viewDidLoad()
var url:NSURL = NSURL.URLWithString("http://myURL/ios8.png")
var data:NSData = NSData.dataWithContentsOfURL(url, options: nil, error: nil)
imageView.image = UIImage.imageWithData(data)// Error here}目標C:- (void)viewDidLoad {
[super viewDidLoad];
NSURL *url = [NSURL URLWithString:(@"http://myURL/ios8.png")];
NSData *data = [NSData dataWithContentsOfURL:url];
_imageView.image = [UIImage imageWithData: data];
_labelURL.text = @"http://www.quentinroussat.fr/assets/img/iOS%20icon's%20Style/ios8.png";
}有誰能解釋一下為什么imageWithData:對斯威夫特不起作用,我該如何解決這個問題。
- 4 回答
- 0 關注
- 1893 瀏覽
添加回答
舉報
0/150
提交
取消