String.Encoding:.unicode和.utf8有什么区别?

时间:2019-09-30 08:00:40

标签: ios macos foundation

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

0 个答案:

没有答案