我需要与WatchOS2共享我的主应用程序的实体(CoreData)。
有两种方法可以在目标框架之间共享代码,一种是使用Xcode的检查器将.m或.swift文件包含在多个目标中。
WatchOS2可以创建一个动态框架和主应用程序。
我曾尝试在主应用程序中创建一个动态框架,并与TestFrameworkKit 2共享代码:‘`Not module WatchOS’。
框架不会与watchOS 2扩展一起工作,因为该扩展运行在完全不同的设备上。
有什么想法吗?
发布于 2015-10-16 04:49:26
我只需将.swift和.m文件添加到这两个目标中,这非常有效。由于iOS和手表应用程序无论如何都需要在同一个项目中,所以这是一个非常合适的解决方案。如果您需要在项目之间共享代码,我只会考虑添加框架。
https://stackoverflow.com/questions/31021026
复制相似问题