OS X和iOS版本支持哪些Unicode版本?

Ros*_*ter 5 unicode objective-c ios

是否有列表或图表显示了各种OS X和iOS版本支持的Unicode版本?我找不到Apple提供的任何文档。

Jon*_*pan 2

诚然,Apple 在 Unicode 支持方面含糊其辞,但 Mac OS X 和 iOS 名义上支持 Unicode 4.0。请参阅NSString文档。

有一些注意事项需要注意:

由于 Unicode(所有版本)表示的字符数量巨大,您可能需要进行测试以确定特定转换或操作是否可用于特定字符。但是,任何可由 UTF-16 代码点或代理项对表示的字符都可以直接由NSString和表示CFString(尽管它们的语义可能在较旧的操作系统版本中不可用,并且它们可能会在那里呈现为无法识别的字符。)