В следующем коде для синтаксического анализа JSON, когда объекты отличаются от NSArray или NSDictionary, используется NSJSONReadingAllowFragments.
Приведенный ниже код работает нормально и выводит 32. но если заменить 32 на abcd, он выводит значение null. Любая идея, почему это значение null для строки abcd.
NSString *num=@"32";
NSError *error;
NSData *createdData = [num dataUsingEncoding:NSUTF8StringEncoding];
id response=[NSJSONSerialization JSONObjectWithData:createdData options:NSJSONReadingAllowFragments error:&error];
NSLog(@"Response= %@",response);