if let a = advertisementData["kCBAdvDataManufacturerData"] as! Data? {
// enter code here
}
我正在将一个从int转换为字节数组的int从android应用程序发送到iOS,我想再次将其转换为整数如何快速完成该操作
答案 0 :(得分:0)
扩展数据类型:
public extension Data {
func to<T>(_ type: T.Type) -> T {
return self.withUnsafeBytes { $0.pointee }
}
}
然后将其用作:
data.to(Int32.self) // convert to int32
但是在进行数据传输时要小心,它是unsigned int还是signed int?是32位还是64位还是16位?发送方的字节序和接收方的字节序?