在将一个值赋给BOOL之前,有没有一种方法可以检查它是否为NULL/Nil?
例如,我有一个NSDictionary中的值,它可以是TRUE/FALSE/NULL。
mySTUser.current_user_following = [[results objectForKey:@"current_user_following"]boolValue];
当值为NULL时,我会收到以下错误信息。
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSNull boolValue]: unrecognized selector sent to instance
我希望能够处理NULL情况。
[NSNull null]
而不是 NULL。 - kubi