Xcode核心数据属性

时间:2012-08-03 18:29:56

标签: ios xcode core-data attributes boolean

我正在创建一个应用程序并拥有一个带有实体和15个布尔属性的核心数据文件。我想要它,以便当用户按下按钮时,它会将核心数据文件中其中一个属性的值从“0”更改为“1”。这样做的代码是什么?我已经设置了动作。

1 个答案:

答案 0 :(得分:1)

-(void)buttonAction:(id)sender {
   myManagedObject.boolAttribute = [NSNumber numberWithBool:
    ![myManagedObject.boolAttribute boolValue]];
   [self.managedObjectContext save:nil];
   // if you need to update the UI (no fetchedResultsController):
   [self.view setNeedsDisplay]; 
   // or
   [self.tableView reloadData];
}