首页 文章

NSString中的非英文字符

提问于
浏览
0

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

我希望对此字符串进行字符串操作,但由于非英文字符,我收到错误并崩溃 .

Specially this happen when hindi characters available in response.

请帮我 .

提前致谢 .

1 回答

  • 1

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

    试试这个NSUTF8StringEncoding . 这可以解决您的问题:

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

相关问题