我正在尝试将一个应用程序集成到另一个应用程序中,我认为这样做的一种简单方法可能是将一个应用程序添加到另一个应用程序中。 (只需转到文件 - >将文件添加到“项目”)
但是,当我这样做并尝试使用该项目中的文件时,它表示无法找到这些文件。我做错了什么,或者是以正确的方式做到这一点?
答案 0 :(得分:2)
根据您要执行的操作,您可以只导入源文件(而不是项目文件本身),也可以将原始项目的一部分用于框架(库)。然后一步导入整个框架。
答案 1 :(得分:2)
您只需添加项目(项目A)并将其配置为应用程序的依赖项(项目B)。
如果是iOS,您可能希望使用库处理此共享程序。
如果是OS X,那么您仍然需要链接到您引用的符号(例如,创建一个库)。如果您只想将帮助应用程序或可执行文件与应用程序捆绑在一起,将其添加为依赖项,那么您可能希望将产品(项目A.app)作为资源复制到项目B.app包中。如果你只想构建或测试,那么就会有一个简单的依赖。
如果您真的在共享源代码,请考虑使用库(静态,动态,框架),而不是复制源代码或其引用。