我已经添加了一个自定义用户字段来解析名为isInfluencer,该字段在使用以下代码创建新用户时启动:
newUser[@"isInfluencer"] = @YES;
我试图使用下面的代码在另一个类中访问它,但它总是将0记录到控制台而不是1:
BOOL influencer = [self.currentUser[@"isInfluencer"] boolValue];
NSLog(@"%hhd", influencer);
是否还有其他方法可以访问此变量以返回正确的bool值?
答案 0 :(得分:0)
我想我需要使用以下代码查询用户表:
PFQuery *query = [PFQuery queryWithClassName:@"_User"];
从那里开始就像插入我想要查询的内容一样简单。
答案 1 :(得分:0)
PFQuery *query = [PFUser query];
[query whereKey:@"<custom coloumn name>" equalTo:<row name>];
[query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
if (!error) {
for (PFUser *user in objects) {
[user objectForKey:@"<custom coloumn name>"];
NSLog(@"%@", [user objectForKey:@"<custom coloumn name>"]);
}
} else {
NSLog(@"Error: %@ %@", error, [error userInfo]);
}
}];