Swift文档在这方面没有说什么,经典的Apple。但是深入研究Objective-C的Foundation文档,还有更多信息:
对于NSUnicodeStringEncoding
,它说
字符串对象的规范Unicode编码。
NSUTF8StringEncoding
时说
Unicode字符的8位表示形式,适用于基于ASCII的系统进行传输或存储。
那么规范Unicode编码到底是什么意思?就像“当前语言环境/当前系统中最常用的那个”吗?
链接:
https://developer.apple.com/documentation/foundation/nsstringencoding
https://developer.apple.com/documentation/swift/string/encoding