我扩展了斯威夫特的数据类型,这样我就可以从字符串数组中初始化一个实例,然后恢复这些字符串。我有两个版本的初始化器;其中一个按预期工作,另一个不工作。我在这里寻求帮助,以了解不工作的版本是怎么回事。下面是扩展(其中我注释掉了其中的一个或另一个初始化器,然后运行测试代码) public init(with: [String]) {
let data = NSMutable
文件的引入说明:“现在使用的编码方案不再是EUC-JP,JIS x 208和JIS x 0212的方便的2字节和3字节。该文件的编码现在是UTF-8,因此每个字符的字节长度都是高度可变的。正确地处理Unicode要求软件不依赖固定的字节长度。编码方法更改的主要原因是,在扩展的Unicode日语编码方案中没有定义JIS x 0213标准汉字。”'latin-1' codec can't encode character '\u0161' i