2012-09-28 75 views
2

我有一個包含行尾的文本;我希望將該文本引入到NSString中,並且仍然可以識別行尾。保持文本相同,同時保留特殊字符

即我不想在每行的末尾放置「\ n」。

我該如何在Obj-c中做到這一點?

+0

該文本從哪裏來?文本視圖?問題是什麼? 'NSString'應該能夠處理換行符。 – DrummerB

+0

什麼是您的文本編碼? –

+0

我從html頁面複製粘貼 – Alex

回答

0

我認爲最好是使用NSArray來保存文本,其中的每個元素都是一個單獨的行。您可以使用[NSString componentsSeparatedByCharactersInSet:]reference):

NSString *str = @"hello\nworld"; 
NSArray *lines = [str componentsSeparatedByCharactersInSet:[NSCharacterSet newlineCharacterSet]]; 
相關問題