Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将Xcode项目导入另一个项目_Xcode - Fatal编程技术网

将Xcode项目导入另一个项目

将Xcode项目导入另一个项目,xcode,Xcode,我正在尝试将一个应用程序集成到另一个应用程序中,我认为一个简单的方法是将一个应用程序添加到另一个应用程序中。(只需转到文件->向“项目”添加文件) 但是,当我这样做并尝试使用其他项目中的文件时,它表示找不到这些文件。我是否做错了什么,或者这样做是正确的吗?根据您正在尝试的操作,您可以只导入源文件(而不是项目文件本身),也可以将原始项目中要使用的部分导入到框架(库)中。然后一步导入整个框架。根据您尝试执行的操作,您可以只导入源文件(而不是项目文件本身),也可以将原始项目中要使用的部分导入框架(库)

我正在尝试将一个应用程序集成到另一个应用程序中,我认为一个简单的方法是将一个应用程序添加到另一个应用程序中。(只需转到文件->向“项目”添加文件)


但是,当我这样做并尝试使用其他项目中的文件时,它表示找不到这些文件。我是否做错了什么,或者这样做是正确的吗?

根据您正在尝试的操作,您可以只导入源文件(而不是项目文件本身),也可以将原始项目中要使用的部分导入到框架(库)中。然后一步导入整个框架。

根据您尝试执行的操作,您可以只导入源文件(而不是项目文件本身),也可以将原始项目中要使用的部分导入框架(库)。然后一步导入整个框架。

只需添加项目(项目A)并将其配置为应用程序的依赖项(项目B)

如果是iOS,您可能希望使用库处理此共享程序

如果是OS X,那么您仍然需要链接到您引用的符号(例如,创建库)。如果您只想将助手应用程序或可执行文件与应用程序捆绑在一起,请将其作为依赖项添加,然后您可能需要将产品(project a.app)作为资源复制到project B.app捆绑包中。如果您只想构建或测试,那么一个简单的依赖项就可以了

如果你真的在共享资源,请考虑使用库(静态、动态、框架),而不是复制资源或它们的引用。

你只需添加项目(项目a)并将其配置为应用程序的依赖项(项目B)

如果是iOS,您可能希望使用库处理此共享程序

如果是OS X,那么您仍然需要链接到您引用的符号(例如,创建库)。如果您只想将助手应用程序或可执行文件与应用程序捆绑在一起,请将其作为依赖项添加,然后您可能需要将产品(project a.app)作为资源复制到project B.app捆绑包中。如果您只想构建或测试,那么一个简单的依赖项就可以了


如果您确实要共享源代码,请考虑使用库(静态、动态、框架),而不是复制源代码或它们的引用。

考虑使用工作区。创建一个新的工作区,将两个应用程序的源复制到工作区的目录中,将应用程序添加到工作区,并根据需要设置依赖项。创建一个新的工作区,将两个应用程序的源复制到工作区的目录中,将应用程序添加到工作区,并根据需要设置依赖项。创建一个框架不需要一些重新编码才能使一切正常工作吗?取决于应用程序的编写方式。框架只是一个库及其相关联的头文件。假设主要内容不多。[cc,c,m…]这可能很简单。这取决于“将一个应用程序集成到另一个应用程序”意味着什么。创建一个框架不需要一些重新编码才能让一切正常工作吗?取决于应用程序是如何编写的。框架只是一个库及其相关联的头文件。假设主要内容不多。[cc,c,m…]这可能很简单。这取决于“将一个应用程序集成到另一个应用程序”的含义。