如何避免我的NSDictionary中的UTF8字符?

时间:2011-12-13 07:17:32

标签: iphone objective-c ios nsarray nsdictionary

我将NSString保存在NSArrayNSArray保存在NSDictionary内。在执行此操作时,NSDictionary内的进程会通知我,如果我的字符串类似于Hi I'm XYZ。然后在单引号的位置存储相应的UTF字符。

那么如何避免这种情况或如何从NSArrayNSDictionary获取我的实际文字以及特殊字符? 任何帮助都很感激。

1 个答案:

答案 0 :(得分:1)

NSString内部使用Unicode字符。因此它可以轻松处理来自不同语言的各种字符。

您无法选择NSString的内部编码。它始终是Unicode。如果您有编码问题,那么您已经错误地创建了NSString实例,或者您以错误的方式输出了实例。

并且没有UTF角色。

请更好地描述您的问题并显示相关的源代码。