2016-08-30 39 views
4

我有两个应用程序作为在Xcode中用Swift编写的单个项目:process1.appprocess2.app。另外我还有一个名为main.app的应用程序的“安装程序”,它具有GUI。Xcode中的Swift项目:同一个项目中的三个不同的应用程序

我无法在同一个项目中连接这三个应用程序,用户在哪里安装main.app,他打算安装process1.appprocess2.app

你可以给我一些想法如何连接所有他们在同一个项目内?

+2

只需创建一个Workspace,您可以在其中看到所有3?你显然不能“连接”它们,因为它们是3个不同的进程,但是如果你想共享代码,它们可以共享一个静态/动态库。 –

+0

您也可以让它们属于同一个应用程序组,以便它们也可以共享持久性数据。 – Crazyrems

+0

但是,当我制作最终的可执行版本时,如何将所有三个应用程序包含在一个中? –

回答

1

您对您的项目和问题的描述非常模糊。

这听起来像你应该放弃三个不同的目标,只是使用一个目标作为启动程序的process1.app和process2.app。如果您的启动程序具有GUI,请创建启动每个进程的按钮。您还可以修改程序以使用命令行参数从命令行启动process1,process2或两者。

相关问题