Почему я получаю сообщение об ошибке:
NSString *jsonString = [NSJSONSerialization JSONObjectWithData:data options:0 error:nil];
NSLog(@"jsonRoster unmasked: %@", jsonString);
NSString *maskedString = [self maskJSON:jsonString withMultipleElementStartString:@"###multipleElementsBegin###" andMultipleEndString:@"###multipleElementsEnd###" andSingleElementStartString:@"###elementBegin###" andSingleElementEndString:@"###elementEnd###"];
NSLog(@"jsonRoster masked: %@", maskedString);
Вот ошибка:
Завершение приложения из-за необработанного исключения 'NSInvalidArgumentException', причина: '- [__NSDictionaryI stringByReplacingOccurferencesOfString: withString:]: нераспознанный селектор, отправленный экземпляру 0x600002932400 '
Но почему строка по-прежнему является словарем?