string - SWIFT: "Compressed"/小字符串类型?每个字符 1 个字节?

标签 string swift compression character

我必须处理大型文本文件。我知道(并确保)他们只使用 < 255 的代码。所以一个字节(就像过去一样)就足够了。字符串和字符类型对所有语言开放。所以我假设他们需要的不仅仅是每个字母一个字节。在 SWIFT 中是否有使用小(有风险)版本的字符和字符串的设置?

最佳答案

在文件中使用 UTF-8,对于 ASCII 范围内的字符,每个字符只使用一个字节。字节数只会根据需要增加以支持其他语言和字符,例如表情符号和标志。

关于string - SWIFT: "Compressed"/小字符串类型?每个字符 1 个字节?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32311402/

相关文章:

java - 如何从java中的字符串中提取最长的子字符串(具有不同的连续字符)

python - 为什么在 Python (\n) 中更改字符串中的行不起作用?

swift - 从 Firebase 获取值并将其附加到 Swift 中的数组中?

ruby - 使用 ruby​​ 压缩时间序列数据流

performance - 什么是最快的 bzip2 解压器?

java - 一种在 Java 中初始化空字符串数组的优雅方法

c - scanf动态分配

UITableView 不显示单元格。

swift - 为什么协议(protocol)中的仅获取属性要求不能通过符合的属性来满足?

java - compressionMinSize 不适用于 Tomcat 6