【发布时间】:2023-04-10 16:45:01
【问题描述】:
我有
let data = NSData(bytes: &positionValue, length: sizeof(UInt8))
和
let dataString=NSString(bytes: &data, length: sizeof(UInt8), encoding: NSUTF8StringEncoding)
不幸的是,编译器在第二行抛出一个错误,说它不能分配给 NSData 类型的不可变值。如何将我原来的 data 变量转换为编码为 SUTF8StringEncoding 的字符串?
【问题讨论】:
-
Leonardo,有没有办法避免使用扩展来实现这个解决方案?抱歉,这是一个愚蠢的问题,但我是 Swift 新手。
标签: ios swift encoding hex nsdata