我想玩属性值验证,但文档在这方面是空的。也许那里有一篇好文章或教程?
答案 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;
}