2011-03-09 168 views
1
todoList *todolist = [NSEntityDescription insertNewObjectForEntityForName:@"todoList" inManagedObjectContext:[self managedObjectContext]]; 
//todolist1 = [NSEntityDescription insertNewObjectForEntityForName:@"todoList" inManagedObjectContext:self.managedObjectContext]; 
[patients addTodosObject:todolist]; 
todolist.todoItem = txtAddTodo.text; 
todolist.todoDate = txtTodoDate.text; 
todolist.todoTime = txtTodoTime.text; 
NSError *error = nil; 
if (![patients.managedObjectContext save:&error]) {  //It crashes Here 
    // Handle error 
    NSLog(@"Unresolved error %@, %@", error, [error userInfo]); 
    exit(-1); // Fail 
} 
+2

調試器控制檯上顯示的錯誤是什麼? – 2011-03-09 09:12:53

+0

控制檯上顯示的錯誤是2011-03-10 12:52:46.711 [1989:207] Unresolved error(null),(null) – user651208 2011-03-10 07:25:37

回答

0

請按照Manu的建議,給出控制檯中顯示的錯誤。但是,您可以嘗試進入iOS模擬器並選擇iOS模擬器>重置內容和設置。通過清除以前的數據庫,這通常會修復與核心數據相關的奇怪錯誤(特別是如果您正在修改模型)。

+0

控制檯上顯示的錯誤是2011-03-10 12:52:46.711 [1989 :207]未解決的錯誤(null),(null) – user651208 2011-03-10 07:23:42