是否有教程显示属性验证在Core Data中的工作原理?

时间:2010-06-11 12:04:38

标签: iphone core-data

我想玩属性值验证,但文档在这方面是空的。也许那里有一篇好文章或教程?

1 个答案:

答案 0 :(得分:1)

这是一个相当常见的验证,以确保您不会将无意义的日期放入timeStamp。

- (BOOL)validateTimeStamp:(id *)valueRef error:(NSError **)outError 
{
    NSDate *testDate=(NSDate *) valueRef;
    if ([testDate compare:self.minimumTimeStamp]==NSOrderedAscending) {
        // generate and return error so you can set a proper date
    }
    return YES;
}