2012-09-07 51 views
0

從數據文件中讀取文本。我怎樣才能獲得換行符?我試過\ n,但它只是將「\ n」放入字符串中而不是創建一個新行。iOS - UITextView中的新行字符

編輯: 該文本來自Web服務,該文本中沒有真正的換行符。

+1

請在代碼中發佈此示例。 –

+1

Duplicate:http://stackoverflow.com/questions/1975494/adding-a-newline-to-a-uitextview – woz

+0

如果你在Interface Builder中:http://stackoverflow.com/questions/860940/how-to -get-uitextview-to-respect-newlines-in-interface-builder – woz

回答

1

我不明白你的問題,做這種方式我得到這樣的結果:

腳本來創建測試文件:

#!/bin/sh 
(cat <<- EOF 
i am 
a 
test file 
EOF 
) > /tmp/test.txt 

目標C代碼:

NSString *str = [NSString stringWithContentsOfFile:@"/tmp/test.txt" encoding:NSASCIIStringEncoding error:nil]; 
NSLog(@"%@", str); 

我輸出:

i am 
a 
test file 

我希望你能有用。

+0

可以在基本文本文件中工作,但文本來自Web服務。我編輯了我的問題來反映這一點。 – soleil

+0

想接受這個答案。 Web服務具有不允許換行的限制,因此在這種情況下沒有解決方案。 – soleil