嗨其他iOS开发人员,我似乎遇到了coredata的障碍,我相当肯定这应该是一个常见的用例。但我要么没有正确查询谷歌,要么处理托管对象的设计很糟糕导致了这个问题。
所以基本上,我面临的问题是以下......
在这里做什么是正确的?最初我在托管对象上下文中使用.refresh(),但只有在对象持久存储在数据库中时才有效。
基本上,在用户明确选择“保存”之前,我不想保存对象。这让我处于这片不稳定的土地上。首先,我的一个想法是创建常规对象,并在选择“保存”时将它们转换为核心数据对象。然而,这被证明是低效的,尤其是在处理多种关系时。
我认为有一些东西可以解决这个问题,我只是不能正确地查询谷歌。