簡體   English   中英

我可以在Swift中將.png數據轉換為Int嗎?

[英]Can I convert .png data into an Int in Swift?

我將圖像從UIImageView轉換為.png數據,並使用以下代碼在控制台上打印結果:

    let img = img_view.image!.pngData()
    print(img)

此代碼段的結果是232206 Bytes 。我能否僅獲得232206作為整數輸出,而沒有“ bytes”后綴?

這就是大小(字節數) Data ,您可以通過訪問.count

let sizeOfData = img.count // 232206

畢竟, Data表示字節的集合,因此它符合具有count屬性的Collection

使用count屬性:

let imgData = imgView.image!.pngData()
    let imgBytesCount = imgData!.count
    print(imgBytesCount)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM