我将NSString
保存在NSArray
内NSArray
保存在NSDictionary
内。在执行此操作时,NSDictionary
内的进程会通知我,如果我的字符串类似于Hi I'm XYZ
。然后在单引号的位置存储相应的UTF字符。
那么如何避免这种情况或如何从NSArray
或NSDictionary
获取我的实际文字以及特殊字符?
任何帮助都很感激。
答案 0 :(得分:1)
NSString内部使用Unicode字符。因此它可以轻松处理来自不同语言的各种字符。
您无法选择NSString的内部编码。它始终是Unicode。如果您有编码问题,那么您已经错误地创建了NSString实例,或者您以错误的方式输出了实例。
并且没有UTF角色。
请更好地描述您的问题并显示相关的源代码。