2011-02-23 78 views
0

在我的应用程序服务器中给出非英文字符的响应文本。 我解析这些数据并将其存储在字符串中。NSString中的非英文字符

我想要字符串操作这个字符串,但由于非英文字符,我得到了错误和崩溃。

特别发生这种情况时,印地文字符响应可用。

请帮帮我。

在此先感谢。

+0

你能显示你的代码吗? – Krishnan 2011-02-23 12:57:21

回答

1

问题可能出在您从服务器获取数据并将其存储在NSString中的方式。您可能正在使用ASCII字符集来解码您的数据。

尝试使用此NSUTF8StringEncoding。这可以解决你的问题:

NSString *string = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];