Может кто-нибудь сказать мне, если я что-то здесь упускаю ... Я пытаюсь проанализировать отдельные объекты JSON из потока данных. Поток данных буферизуется в обычной строке NSString, а отдельные объекты JSON обозначаются маркером EOL.
if([dataBuffer rangeOfString:@"\n"].location != NSNotFound) {
NSString *tmp = [dataBuffer stringByReplacingOccurrencesOfString:@"\n" withString:@"NEWLINE"];
NSLog(@"%@", tmp);
}
Приведенный выше код выдает "...} NEWLINE {...", как и ожидалось. Но если я изменю @ "\ n" в приведенном выше операторе if на @ "} \ n", я ничего не получу.