如何检查存储特定属性值的核心数据是否为空?

时间:2015-08-07 13:01:33

标签: ios objective-c core-data

我试图通过使用If为核心数据特定属性存储值写一些条件。请帮帮我,下面我发布了我的代码。

// Reading Data from Core DB - STEP #1
        if ([NSPredicate predicateWithFormat:@"name.length > 0"]) {
            // All objects are [NSNull null]
            NSLog(@"YES DATA AVAILABLE IN CORE DB");

        } else {
            // Some objects are of different types(may be NSString)
            NSLog(@"NO DATA AVAILABLE IN CORE DB");

        }

1 个答案:

答案 0 :(得分:0)

首先,您只能对一组数据或获取请求应用NSPredicate 其次,我认为你在第一个if条款中得到了你的评论 第三,检查字符串的长度和null是两回事。

不确定你需要什么帮助 - 这是非常基本的东西。我建议你先看一些教程然后再回到这个问题。