字符串和字符

Swift 中的 String 是一组字符,扩展名是 Unicode 标量的集合。因为 Swift Strings 基于 Unicode,所以它们可以是任何 Unicode 标量值,包括除英语和 emojis 之外的其他语言。

因为两个标量可以组合形成单个字符,所以 String 中的标量数量不一定总是与字符数相同。

有关字符串的更多信息,请参阅 Swift 编程语言字符串结构参考

有关实现的详细信息,请参阅 Swift String Design