小编Luc*_*ian的帖子

如何从 RAM 存储器中清除图像

每次我调用 changeImage 函数时,img 图像都会改变。问题是每次更改照片时,应用程序使用的 RAM 内存都会增加,即使之前的照片不再出现在屏幕上。

enter code here import UIKit
class ViewController: UIViewController {

    var takenImage = UIImage()

    @IBOutlet var img: UIImageView!
    @IBOutlet var buton: UIButton!

    var index = 0

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
    }

    @IBAction func changeImage(_ sender: Any) {
        index+=1

        switch(index) {
          case 1:  img.image = UIImage(named: "i1")
          case 2:  img.image = UIImage(named: "i2")
          case 3:  img.image = UIImage(named: "i3")
          case 4:  img.image …
Run Code Online (Sandbox Code Playgroud)

uiimage ios swift

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

标签 统计

ios ×1

swift ×1

uiimage ×1