我制作了一个带有WatchKit 1.0的iOS/Apple Watch应用程序,该应用程序使用共享组容器和定制框架来访问相同的Core Data存储。现在,过渡指南watchOS 2.0,苹果这样说:在watchOS 2.0中使用核心数据
如果现有观看应用和iOS应用使用共享组容器或iCloud的交换数据,你必须改变你交换的watchOS该数据的方式2.由于WatchKit扩展程序现在在Apple Watch上运行,因此扩展程序必须无线地与iOS应用程序交换数据。您可以使用NSURLSession对象或使用Watch Connectivity框架来实现这一点,该框架支持iOS应用程序和WatchKit扩展之间的双向通信。
虽然这与Core Data有什么关系?我是否需要维护两个独立的商店,一个在手表的Documents文件夹中,另一个在手机上,并使用Watch Connectivity框架同步更改?我发现watchOS 2.0可以访问核心数据框架(它位于Available Technologies的列表中)......但我不确定当商店位于电话上时它有何帮助。任何帮助/指导表示赞赏!
嗨,你解决了这个问题。请帮助代码如何访问钟表套件中的核心数据操作系统2 – Rajesh