0
在服務器上,我有一串文字連接在一起,並且添加了\n
以創建換行符。這在VB.net
中作爲字符串對象完成。 n in JSON,tored in core data,not breaking lines in UITextView
此字符串是添加到字典中,然後可以作爲JSON webservice.
在我的iOS應用程序,我讀了JSON
和解析它,保存的內容,核心數據。
當我在UITextView
中顯示我的文本時,字符串「hello \ nthere」顯示完全像沒有換行符和\ n可見。
我做錯了什麼?
我也試過\ r。
我應該做一個字符串中的vb.net
部分像這樣的「hello \ nthere」 - 是有效的,或者我應該用「你好」 & vbcrlf &「有」,並讓JSON解析器轉換斷行到\ n(如果是這樣)
或者是iOS端的問題?
「\ n」是指換行符還是隻有兩個字符'\'和'n'取決於上下文。任何JSON編碼機制都應該能夠自行正確屏蔽換行符。 – CBroe
您是否嘗試過在iOS應用程序中設置斷點並檢查字符串?它可能已經在某處被轉義,導致「\\ n」(可能在覈心數據的某處)。查看http://stackoverflow.com/questions/3697253/adding-a-line-break-to-a-uitextview –
抱歉不回覆我在度假然後很忙。我現在會嘗試這些建議 –