0

我创建了工作区并拖动了 2 个项目。

现在,我想在项目 2 中从 project1 创建对象(视图控制器)。

在我添加 "#import "headerFileFromProject1.h" 之后,xcode 错误是找不到标题。我猜我需要设置一些路径的地方(尽管它的奇怪原因是工作区知道 2 个项目的路径,并且通过那个,他们的头文件也)

我阅读了很多关于子项目、工作区、静态库的信息,但我不明白我要做的是 5-6 步还是有很多设置的东西。

如果它有5-6个步骤,请帮我完成这个难题。如果不止于此,我放弃,我会等待 xcode 版本 11。

同样,我要做的就是获取 2 个 xcode 项目并从第二个项目中的第一个项目创建对象。也许我要求太多:)

谢谢。

4

2 回答 2

0

您需要将相同的文件:headerFileFromProject1.h 和 .m 添加到您的项目 2,而不复制它。然后,当您编辑它时,它会在两个项目中发生变化。

于 2013-10-09T18:33:06.613 回答
0

不同的 Xcode 项目可能会共享公共代码(相同的源文件):在每个项目的 Navigation 区域中创建相应的 Group,并添加共享文件。有意地,共享源的文件夹不应是共享代码的项目的子文件夹。可能,您需要正确设置标题搜索路径。

根据您的需要,更好的方法可能是创建一个库项目并通过将客户端二进制文件链接到库来共享该库。如何创建和使用库的最佳分步指南位于官方文档本身。

于 2013-10-09T18:29:08.707 回答