【发布时间】:2010-02-04 07:20:14
【问题描述】:
我正在使用 xml 解析器来填充数组。此字符串:'Calle Mare de Déu de' 在 [NSPlaceholderString initwithstring:] 处生成异常。在 Snow Leopard (10.6) 上它报告一个 nil 参数,而在 Leopard (10.5) 上它抛出一个异常但没有报告错误。
当我将字符串 'Calle Mare de Déu de' 替换为 'Calle Mare de Deu de' 时,它可以正常工作。问题是由“é”字符引起的。
NSString 不支持这个和其他特殊字符吗?
谢谢 迪皮卡
【问题讨论】:
-
这个问题很难理解,能不能再澄清一下?
-
主要问题已经很清楚了(我认为提问者是在挑战他/她的英语水平),但有一些细节我想知道,例如(1)是否“ Calle Mare de Déu de”来自数据库或 XML 解析器,(2) 提问者使用什么 API,(3) “convert[ing] it into Array” 是什么意思。
标签: cocoa localization nsstring