我正在Mac OS X 10.8.5上使用Xcode 5.0在纯C中使用客户端 - 服务器模型编写套接字应用程序。将2个项目放在同一个工作区中,或者在一个项目中有2个目标会更好吗?不幸的是,Workspace with multiple projects or one project with multiple targets?答案中的链接不再存在 - 看起来像是一个潜在的答案。
答案 0 :(得分:0)
我不知道这个问题是否可以在这样的论坛中得到简明回答,因为很多答案将取决于您的项目,您和您的团队如何使用它,以及您开发的硬件类型。但这里有一些注意事项:
我的感觉是,如果你的项目相当小,那么你使用哪个并不重要。如果它是一个更大的项目,我会选择包含目标的单个项目。如果您想拥有可以在客户端和服务器之外重用的共享代码,请在单个工作区中使用单独的项目。
答案 1 :(得分:0)
为了他人的利益;我遇到了另一个答案,它说目标应该用于在项目中为其他硬件重构代码。而工作空间环境(使用项目)更适合共享文件和使用客户端 - 服务器模型。