2

行末を含むテキストがあります。そのテキストをNSStringに導入し、それでも行末を認識させたいと思います。

つまり、すべての行の最後に「\n」を配置する必要はありません。

Obj-cでこれを行うにはどうすればよいですか?

4

1 に答える 1

0

NSArray各要素が別々の行である を使用してテキストを保持するのが最善だと思います。[NSString componentsSeparatedByCharactersInSet:]そのために(参照)を使用できます:

NSString *str = @"hello\nworld";
NSArray *lines = [str componentsSeparatedByCharactersInSet:[NSCharacterSet newlineCharacterSet]];
于 2012-09-28T13:41:53.160 に答える