gpt4 book ai didi

swift3 - 字符串(数据: x,编码: NSUTF8StringEncoding) equivalent in Swift 3?

转载 作者:行者123 更新时间:2023-12-04 16:38:52 24 4
gpt4 key购买 nike

在早期版本的Swift中,我可以将NSData转换为UTF8字符串,从而:

let desc:String = String(data: requestData, encoding: NSUTF8StringEncoding)

( NSStringinit(data:NSData,encoding:NSStringEncoding)的文档为 here。)

在Swift 3中使用 Data我会期望像
let desc:String = requestData.description(usedEncoding: String.Encoding.utf8)

但这并不存在( Data的文档是 here)。 Swift 3的正确翻译是什么?

最佳答案

其实是一样的语法

init?(data: Data, encoding: String.Encoding)


let desc = String(data: requestData, encoding: .utf8)

不要注释编译器可以推断的类型。

关于swift3 - 字符串(数据: x,编码: NSUTF8StringEncoding) equivalent in Swift 3?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39644335/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com