我有一个包含行尾的文本;我想将该文本引入 NSString 并仍然识别行尾。
即我不想在每一行的末尾放置一个“\n”。
我怎么能在 Obj-c 中这样做?
我认为最好使用 来保存文本NSArray
,其中的每个元素都是单独的一行。您可以使用[NSString componentsSeparatedByCharactersInSet:]
(参考):
NSString *str = @"hello\nworld";
NSArray *lines = [str componentsSeparatedByCharactersInSet:[NSCharacterSet newlineCharacterSet]];