use*_*500 4 xcode core-data objective-c ios
在Xcode中可以将空字符串设置为NSStringtype属性的默认值吗?或者[NSDate date]作为NSDatetype属性的默认值?
Enc*_*ada 11
您必须以编程方式执行这两项操作.但是,您不能将[NSDate date]其设为默认值(因为在您设置该默认值时,您只是在设置默认值的特定时间使用日期,而不是在创建MO时).
您应该创建一个子类NSManagedObject并实现该awakeFromInsert方法:
- (void)awakeFromInsert
{
[super awakeFromInsert];
[self setDateAttribute:[NSDate date]];
[self setStringAttribute:@""];
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3041 次 |
| 最近记录: |