Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
swift中打印图像后的数字列表是什么_Swift_Xcode_Firebase_Uiimage_Firebase Storage - Fatal编程技术网

swift中打印图像后的数字列表是什么

swift中打印图像后的数字列表是什么,swift,xcode,firebase,uiimage,firebase-storage,Swift,Xcode,Firebase,Uiimage,Firebase Storage,我正在从firebase下载图像,并将这些图像保存在Swift中的词典列表中。当我开始调试时,我打印了图像,并注意到图像后面有一个数字列表,例如{0,0}。我想知道这个列表是什么,为什么我打印的是{0,0},而我打印的其他图像有更高的数字集。我希望这将引导我找到我的形象没有出现的原因 数字是UIImage的大小{0,0}表示您的图像没有大小 如果我创建一个大小为100x200的图像,它将显示在打印的消息中: UIGraphicsBeginImageContext(CGSize(width: 10

我正在从firebase下载图像,并将这些图像保存在Swift中的词典列表中。当我开始调试时,我打印了图像,并注意到图像后面有一个数字列表,例如{0,0}。我想知道这个列表是什么,为什么我打印的是{0,0},而我打印的其他图像有更高的数字集。我希望这将引导我找到我的形象没有出现的原因


数字是
UIImage
的大小<代码>{0,0}表示您的图像没有大小

如果我创建一个大小为100x200的图像,它将显示在打印的消息中:

UIGraphicsBeginImageContext(CGSize(width: 100, height: 200))
print(UIGraphicsGetImageFromCurrentImageContext()!)
UIGraphicsEndImageContext()
上面印着:

<UIImage: 0x6040000a9120>, {100, 200}
,{100200}
我希望这将引导我找到我的形象没有出现的原因


没错,您的图像没有显示,因为它们的大小为0x0

UIGraphicsBeginImageContext(CGSize(width:100,height:105))
通过显示哪个是
width
,哪个是
height
@vacawama编辑的,信息量会稍微多一些。我认为有一个惯例,宽度永远是第一位的:)每当有两种方法做事情时,它们都是两种方法(向左或向右行驶,大端和小端)。不去设想总是好的。我投了赞成票。