当前位置: 代码迷 >> Iphone >> IOS coredata,该怎么处理
  详细解决方案

IOS coredata,该怎么处理

热度:57   发布时间:2016-04-25 05:59:55.0
IOS coredata
本帖最后由 sijiazhentan 于 2013-03-19 09:46:32 编辑
我有一个表,里面有两个内容,一个是收入总额,一个是支出总额,只想每次改变他俩的值而不想再添加一条新数据了~该怎么做?用core data实现。

------解决方案--------------------
可能是你的中间介质Coordinator没管理好底层的数据库 也可能是你更新了CoreData表结构而在build项目前没有删除原有的数据库
------解决方案--------------------
引用:
本帖最后由 sijiazhentan 于 2013-03-19 09:46:32 编辑
            我有一个表,里面有两个内容,一个是收入总额,一个是支出总额,只想每次改变他俩的值而不想再添加一条新数据了~该怎么做?用core data实现。



你先读取出你要修改值的NSManagedObject对象A,比如你要修改的值为Money,你可以这样
[A setMoney:newValue];
[context save:nil];  //context 为NSManagedObjectContext对象


------解决方案--------------------
有对勾的数据库才是当前被运用的版本吧,至于实体数量不一致的问题还不是很理解。