【发布时间】:2016-03-13 08:33:05
【问题描述】:
应该是一个简单的答案,但我在任何地方都找不到。
假设我运行以下代码:
let imageView1 = UIImageView(image: UIImage(named: "image3"))
let imageView2 = UIImageView(image: UIImage(named: "image3"))
然后我运行这段代码:
var image = UIImage(named: "image3")
let imageView1 = UIImageView(image: image)
let imageView2 = UIImageView(image: image)
image = nil
两个选项会使用相同数量的内存,还是第二个选项会使用第一个选项的一半?
【问题讨论】: