【发布时间】:2017-04-03 13:30:19
【问题描述】:
我有一个带有 Today 扩展的应用。使用应用程序组,我可以为应用程序和扩展程序提供一个存储库。但是,我必须遗漏一些东西,因为该解决方案仅部分有效。如果我在应用程序中,我可以添加一条记录,并将在小部件中看到相同的记录。但是,如果更改列的值,例如,将布尔值从 true 设置为 false。如果在扩展程序中进行更改,应用程序将看不到更改,反之亦然。我正在将更改保存到 Core Data:
_record?.managedObjectContext?.save()
使用 DB 浏览器,我能够验证是否进行了更改;在数据库中。显然,我错过了一些东西。任何想法,将不胜感激。
【问题讨论】:
标签: ios swift core-data share ios-app-group