同一字典中的字符串和 UIImages Swift

Strings and UIImages in the same Dictionary Swift

我对 Swift 和 Xcode 很陌生。我制作了一个 UITableView 来显示来自 instagram 的特定帖子。由于我最近所做的其他更改(为了让其他事情正常工作),我需要将 UIImages 和字符串添加到字典中(然后将数据放入 table)所以一切都会 运行顺利。例如我需要图片和标题。

这是我目前所做的,但似乎没有用。

instagramDataDictionary["image_standard"] = image as UIImage!

('image'是异步加载的图片)

var cellImageView = UIImageView(image: allDataArray[indexPath.section]["image_standard"] as UIImage!)

然后我尝试将图像添加到 table 但是当我 运行 应用程序没有显示时(我在上面的代码之后添加了子视图)。我需要以其他方式保存图像吗?

谢谢!

我不确定这是否是您遇到的问题,但是 Swift 词典只能包含相同类型的数据 - 只能包含数字或只能包含字符串,而不是两者的混合。

这可能是您遇到问题的原因?