Unicode

Unicode

Unicode(统一码、万国码、单一码)是计算机科学领域里的一项业界标准,包括字符集、编码方案等。

ASCII

ASCII (American Standard Code for Information Interchange,美国信息交换标准代码)
是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。
请注意,ASCII是American Standard Code for Information Interchange缩写,而不是ASCⅡ(罗马数字2),有很多人在这个地方产生误解。

UTF

UTF,是UnicodeTransformationFormat的缩写,意为Unicode转换格式。
UTF-8是UNICODE的一种变长字符编码,由Ken Thompson于1992年创建。现在已经标准化为RFC 3629。UTF-8用1到6个字节编码UNICODE字符。

关注被忽略的 Objective-C、Swift 和 Cocoa 特性

NSCharacter​Set

用面向对象的方式来表示一组Unicode字符。它经常与NSString及NSScanner组合起来使用,在不同的字符上做过滤、删除或者分割操作

NSIndex​Set

是一个排好序的,无重复元素的整数集合。

ios开发中object-c中UTF-8 和 GBK 的 NSString 相互转化的方法

在线编码转换
Unicode编码转换 - 站长工具
Unicode 和 UTF-8 有何区别?

你可能感兴趣的:(Unicode)