lang
1import UIKit 2 3class ViewController: UIViewController { 4 5 @IBOutlet var myImageView: UIImageView! 6 7 override func viewDidLoad() { 8 super.viewDidLoad() 9 10 let url = NSURL(string: "http://eoimages.gsfc.nasa.gov/images/imagerecords/57000/57723/globe_east_540.jpg") 11 12 if let imageData = NSData(contentsOfURL: url!, options: NSDataReadingOptions.DataReadingMappedIfSafe, error: nil) { 13 14 let myImage = UIImage(data: imageData) 15 16 myImageView.frame = CGRectMake(0, 0, 360, 240) 17 18 myImageView.image = myImage 19 } else { 20 21 println("画像取得失敗") 22 } 23 } 24 25 override func didReceiveMemoryWarning() { 26 super.didReceiveMemoryWarning() 27 // Dispose of any resources that can be recreated. 28 } 29}
上のコードでURLの画像を表示しようとしたのですが、実行しても何も表示されずに println("画像取得失敗") が実行されます。ネットワークに問題があるかも知れないと思うのですが、初心者で解決方法がまったくわかりません。アドバイスよろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。