读书人

core data 字段类型为integer 16就挂掉

发布时间: 2013-11-29 00:21:24 作者: rapoo

core data 字段类型为integer 16就挂掉
添加的代码


- (void)addLog:(DataLog*)data
{
dataLog = [NSEntityDescription insertNewObjectForEntityForName:DATALOG inManagedObjectContext:content];
dataLog.day = 123;
if (dataLog != nil) {
BOOL result = [content save:nil];
if (result) {
NSLog(@"添加成功");
}else{
NSLog(@"添加失败");
}
}else{
NSLog(@"失败1");
}

}



day字段如果是string就不会报错,如果改成integer 16就挂掉。

请问是数据类型的问题吗?
[解决办法]
看你对象里定得类型吧?

读书人网 >Iphone

热点推荐