小编Ben*_*Ben的帖子

如何从 url 加载 UIImage?

我有以下问题:

致命错误:在解开 Optional 值时意外发现 nil

@IBOutlet weak var DetailImageView1: UIImageView!
@IBOutlet weak var DetailLabel: UILabel!

@IBOutlet weak var DetailLabel2: UILabel!

var SentData1: String!
var SentData2: String!
var SentData3: NSURL!

 override func viewDidLoad() {
    super.viewDidLoad()



    DetailLabel.text = SentData1
    DetailLabel2.text = SentData2
    let url = NSURL(string: "\(SentData3)")
    let data = NSData(contentsOfURL: url!)
    DetailImageView1.image = UIImage(data: data!)
Run Code Online (Sandbox Code Playgroud)

我正在从一个 url 中获取图片并将 url 链接从我以前的视图控制器转到这个。然后我创建了 SentData3:NSURL!现在我必须在 DetailImageView1.image 中显示图片,但是当我尝试测试应用程序时出现错误。

如果有人能告诉我这个错误,我会很高兴。

url uiimage swift

1
推荐指数
1
解决办法
7638
查看次数

标签 统计

swift ×1

uiimage ×1

url ×1