gpt4 book ai didi

ios - 为什么我的图像没有附加到数组中?

转载 作者:可可西里 更新时间:2023-11-01 00:14:39 24 4
gpt4 key购买 nike

我有一个简单的模型,其中包括:

var photos: [UIImage]?

我已将文件 zombies.jpg 作为文件复制到项目中。然后,在 TableView Controller 的必需初始化中,我想加载一个虚拟记录。我可以定义所有的 String 和 NSDate 属性,但是当我尝试附加照片时:

dummyRecord1.photos?.append(UIImage(named: "zombies.jpg")!)
print(UIImage(named: "zombies.jpg"))
print(dummyRecord1.photos)

控制台显示图像在那里,但它从未进入数组:

Optional(<UIImage: 0x7f8fd14b4c40>, {2592, 1936})nil

最佳答案

您已经初始化了照片数组,并且您正在使用条件展开,这意味着如果它不是 nil 追加但您的照片数组当时为 nil,那么它不会在 nil 数组中追加照片。你应该做这样的事情 var photos:[UIImage] = []

关于ios - 为什么我的图像没有附加到数组中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32005189/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com