我有一個位於資源文件夾中的Plist文件中的字符串數組。每個索引處的字符串都是通過POST請求提交給我的服務器的參數。我的服務器出現了無法識別的參數錯誤。NSString有奇怪的字符代表空白
然後我NSLog字符串出來,我看到一些奇怪的字符代表空白。那就是問題所在。
ECELL   10100 (U) - Gen (3.0 min, 3.0 hrs)
這應該是這樣的
ECELL 10100 (U) - Gen (3.0 min, 3.0 hrs)
謝謝您的幫助。
我有一個位於資源文件夾中的Plist文件中的字符串數組。每個索引處的字符串都是通過POST請求提交給我的服務器的參數。我的服務器出現了無法識別的參數錯誤。NSString有奇怪的字符代表空白
然後我NSLog字符串出來,我看到一些奇怪的字符代表空白。那就是問題所在。
ECELL   10100 (U) - Gen (3.0 min, 3.0 hrs)
這應該是這樣的
ECELL 10100 (U) - Gen (3.0 min, 3.0 hrs)
謝謝您的幫助。
您可以通過Command + F檢查字符串中的空白字符實際上是空格字符,然後在其中鍵入「空白字符」。如果不是那麼簡單,用實際的空格替換。
我會檢查它。謝謝 – user1139699
謝謝。我通過查找/替換來修復它。再次謝謝你。 – user1139699
您還應該檢查字符串的編碼。創建plist文件時使用哪一個? NSString實例?在你的服務器上? 檢查它在所有地方保持一致
謝謝,問題是我從我的網站複製字符串並粘貼來創建一個plist文件保存數組。我通過查找/用普通的空格替換所有奇怪的字符空格來解決問題。 – user1139699
如何創建字符串? – 2012-09-18 19:07:34
我使用TextWrangler創建我的plist文件。 – user1139699
@userXXX可能相關,也可能不相關。我的意思是**代碼**。 – 2012-09-18 19:17:14