> BOOL isTurnableToJSON = [NSJSONSerialization isValidJSONObject: responseData];
>       NSLog(@"Is legit for JSON: %d", isTurnableToJSON );
>       NSLog(@"Is legit for JSON: %@", isTurnableToJSON ? @"YES" : @"NO"); // 
> this is how we handle a bool :/


Are you sure that you are using isTurnableToJSON the way it's meant to be? My 
understanding is that its job is to check whether an existing Objective-C 
object (like an NSDictionary) can be safely converted to JSON, and not to check 
whether a string contains valid JSON.

From this code, it looks as though you are either trying to validate an NSData 
object—which you can't, because there's no way to represent NSData in JSON—or a 
string that has been converted into an NSData object. In either case, you will 
always get BOOL, and the method is functioning as expected.


—Mt.
_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to