我刚接触WatchKit,并想为我的现有iOS应用程序开发Watch扩展。我之前在同一项目中开发过共享扩展,因此我对如何将扩展目标嵌入应用程序有一定了解。
然而,当我使用默认设置添加了一个Watch应用程序目标时,它创建了两个目标:
然而,当我使用默认设置添加了一个Watch应用程序目标时,它创建了两个目标:
Watch
和Watch Extension
。我不太理解为什么会有这两个目标。Watch
似乎默认具有非模型内容(例如资源、故事板),而Watch Extension
则包含了我的实际代码(例如界面控制器)。为什么它们不是默认在一起的呢?将它们拆分的目的是什么,因为它们都将在Watch上同时运行?