相关疑难解决方法(0)

在Swift中将bytes/Uint8数组转换为Int

如何将4字节数组转换为相应的Int?

let array: [UInt8] ==> let value : Int
Run Code Online (Sandbox Code Playgroud)

例:

输入:

\0\0\0\x0e
Run Code Online (Sandbox Code Playgroud)

输出:

14
Run Code Online (Sandbox Code Playgroud)

我在互联网上找到的一些代码不起作用:

let data = NSData(bytes: array, length: 4)
data.getBytes(&size, length: 4)
// the output to size is 184549376
Run Code Online (Sandbox Code Playgroud)

arrays int byte swift

23
推荐指数
6
解决办法
3万
查看次数

标签 统计

arrays ×1

byte ×1

int ×1

swift ×1