我有一个表,里面有两个内容,一个是收入总额,一个是支出总额,只想每次改变他俩的值而不想再添加一条新数据了~该怎么做?用core data实现。
------解决方案--------------------
可能是你的中间介质Coordinator没管理好底层的数据库 也可能是你更新了CoreData表结构而在build项目前没有删除原有的数据库
------解决方案--------------------
你先读取出你要修改值的NSManagedObject对象A,比如你要修改的值为Money,你可以这样
[A setMoney:newValue];
[context save:nil]; //context 为NSManagedObjectContext对象
------解决方案--------------------
有对勾的数据库才是当前被运用的版本吧,至于实体数量不一致的问题还不是很理解。