我可以将.png数据转换为Swift中的Int吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我可以将.png数据转换为Swift中的Int吗?相关的知识,希望对你有一定的参考价值。
我将图像从UIImageView
转换为.png数据,并使用以下代码在控制台上打印结果:
let img = img_view.image!.pngData()
print(img)
这个片段的结果是232206 Bytes
我可以只获得232206
作为整数输出,没有“bytes”后缀吗?
答案
这是Data
的大小(字节数),您可以通过.count
访问:
let sizeOfData = img.count // 232206
毕竟,Data
代表一个字节集合,因此它符合Collection
,它具有count
属性。
另一答案
使用count
属性:
let imgData = imgView.image!.pngData() let imgBytesCount = imgData!.count print(imgBytesCount)
以上是关于我可以将.png数据转换为Swift中的Int吗?的主要内容,如果未能解决你的问题,请参考以下文章