Я преобразовывал NSString в NSData для анализа по JSON, но я получил следующую ошибку:
Terminating app due to uncaught exception 'NSInvalidArgumentException',
reason: '- [__NSCFDictionary dataUsingEncoding:]:
unrecognized selector sent to instance 0x7987d60'
Код выглядит следующим образом:
NSData *data = [str dataUsingEncoding:NSASCIIStringEncoding];
//NSUTF8StringEncoding also failed.
NSDictionary *dict = [NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:&error];
По моему мнению, это потому, что str содержит символ новой строки: '\ n'.
Я прав?
Может кто-нибудь помочь мне решить эту проблему?