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

SWIFT: "Compressed" / small string type? 1 Byte per char?

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

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