我将图像从UIImageView
转换为.png数据,并使用以下代码在控制台上打印结果:
let img = img_view.image!.pngData()
print(img)
此代码段的结果为232206 Bytes
我能否只获得232206
作为整数输出,而没有后缀“ bytes”?
答案 0 :(得分:2)
这就是Data
的大小(字节数),您可以通过.count
访问它:
let sizeOfData = img.count // 232206
毕竟,Data
代表字节的集合,因此它符合具有Collection
属性的count
。
答案 1 :(得分:0)
使用count
属性:
let imgData = imgView.image!.pngData() let imgBytesCount = imgData!.count print(imgBytesCount)