解析iOS SDK:如何检查BOOLean?

Tom*_*ool 0 ios parse-platform

让这个想法发挥作用的方式是什么?

if ([[PFUser currentUser][@"isBool"]==YES) {

    //do something

}
Run Code Online (Sandbox Code Playgroud)

我刚试过这个并没有用.

bac*_*onk 5

A PFUser基本上是一个NSDictionary,你不能直接在字典中存储BOOL值.它很可能被转换为a NSNumber,你需要调用-boolValue才能访问它.

这应该工作:

if ([[[PFUser currentUser] objectForKey:@"isBool"] boolValue]) {
    // do something
}
Run Code Online (Sandbox Code Playgroud)