Parse.com中的空白字符串是什么

时间:2014-05-21 22:56:35

标签: xcode nsstring parse-platform

我的用户类中有一个名为school的自定义列,我想检查是否为空。这是我正在尝试的代码:

[super viewDidLoad]{
if ([currentUser[@"school"] isEqualToString:@"undefined"] || [currentUser[@"school"] isEqualToString:@"(undefined)"] || [currentUser[@"school"] isEqualToString:@""] || [currentUser[@"school"] isEqualToString:@" "]){
        NSLog(@"the column is blank");
   }
}

但NSLog似乎不是真的,不知道为什么?

感谢您的提前帮助

1 个答案:

答案 0 :(得分:1)

检查解析中空字符串的最佳方法。是检查字符串的长度。

PFUser *user = [PFUser currentUser];
if([user[@"school"] length] > 0) {
//do something
}