2009-11-20 22 views
1

我創建了array.plist文件,我在其中存儲密鑰值對 例如 key = MY_FIRST_MESSAGE Value =歡迎\ n我很樂意爲您服務。 n不在plist中工作?

以XML格式 歡迎\ n我很高興爲您服務。

我接收到該刺在字典和顯示在TextView中像下面代碼 textView.text = [myDict objectForKey:MY_FIRST_MESSAGE];

但是 我無法獲得換行符。應該看起來像下面

歡迎 我很高興爲您服務

但我得到了它像 歡迎\ n我很高興爲您服務

在TextView的視圖, 我調試此問題,我從plist得到的字符串就像Welcome \ n我很樂意爲您服務。 請建議我如何從plist中刪除\ n字符串? 我試過\ n,/ n,/ \ n所有組合。

感謝 馬努

回答

3

的.plist文件是XML,所以你應該能夠使用一個實際的換行字符,而不是字符串「\ n」。

做不到這一點:

string = [string stringByReplacingOccurrencesOfString:@"\\n" withString:@"\n"];