NSString具有代表空白的奇怪字符

时间:2012-09-18 19:01:00

标签: iphone ios nsstring whitespace

我在Plist文件中有一个字符串数组,位于资源文件夹中。每个索引处的字符串将是通过POST请求提交到我的服务器的参数。我从服务器收到无法识别的参数错误。

然后我NSLog字符串输出,我看到一些奇怪的字符代表空白。这就是问题所在。

ECELL   10100 (U) - Gen (3.0 min, 3.0 hrs)

应该是这样的

ECELL   10100 (U) - Gen (3.0 min, 3.0 hrs)

感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

您可以通过Command + F检查字符串中的空格是否实际为空白字符,然后在其中键入“whitespace”。如果不是那么只是简单地用实际空格替换。

答案 1 :(得分:1)

您还应该检查字符串的编码。您在创建plist文件时使用了哪一个? NSString实例?在你的服务器上? 检查它是否在所有地方保持一致