我有一个执行一些计算的 iPhone 应用程序。它运作良好。现在我想创建一个 WatchKit 扩展和目标,以控制计算的开始并在计算完成后显示结果以及更新进度(例如,显示 Watch 应用程序时完成的百分比,并发送通知当进度达到显着百分比标记时,从 iPhone 应用程序转移到 iWatch)。
我发现一些教程解释了使用NSUserDefaults和initWithSuitName提供应用程序组,然后添加数据对象以进行同步。我可以使用 KVO 在 Watch 上显示百分比标签。
当我在这里探索可能的架构时,您是否知道一些替代方法来实现这一点?使用应用程序组是苹果推荐的方法吗?