我正在努力从firebase下载图像并将这些图像保存在Swift中的词典列表中。当我开始调试时,我打印出图像并注意到图像后面有一个数字列表,例如{0,0}我想知道这个列表是什么以及为什么我的打印{0,0}我打印的其他图像有一组更高的数字。我希望这会让我知道我的图像没有出现的原因。
答案 0 :(得分:1)
数字是UIImage
的大小。 {0, 0}
表示您的图片没有尺寸。
如果我创建的尺寸为100x200的图像,它将显示在打印的消息中:
UIGraphicsBeginImageContext(CGSize(width: 100, height: 200))
print(UIGraphicsGetImageFromCurrentImageContext()!)
UIGraphicsEndImageContext()
打印:
<UIImage: 0x6040000a9120>, {100, 200}
我希望这会让我知道我的图像没有出现的原因。
没错,你的图片没有显示,因为它们的大小为0x0!