繁体   English   中英

具有2个项目的xcode工作区。 如何在项目2中的项目1中创建对象?

[英]xcode workspace with 2 projects. how to create object from project 1 in project 2?

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

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

添加“ #import” headerFileFromProject1.h“后,xcode错误找不到标题。我想这里是我需要设置一些路径的地方(尽管这很奇怪,因为工作区知道2个项目的路径,并且,其标头文件也)

我阅读了很多有关子项目,工作空间,静态库的信息,但是我不知道我要执行的操作是5到6步还是有很多设置。

如果是5-6步,请帮助我完成拼图。 如果不止如此,我会放弃,我将等待xcode版本11。

再次,我要做的只是获取2个xcode项目,并在第二个项目中的第一个项目中创建对象。 也许我要问很多:)

谢谢。

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM