Ios 对多个项目使用单个xcode文件

Ios 对多个项目使用单个xcode文件,ios,swift,Ios,Swift,我以前没试过,但想知道它是怎么发生的。假设我的项目有一个名为“项目A”的Xcode文件。现在,我想为一个名为“项目B”的项目创建另一个与“项目A”具有相同功能的项目。但对于“项目B”,我不想创建不同的Xcode文件,而是希望将更改合并到“项目a”本身中,以便在运行同一个项目时,能够根据需要运行项目a或项目B。我怎样才能做到这一点…?单击您的项目,转到“常规”>“目标” 右键单击项目目标并选择“复制” 你可以在iPad和iPhone之间进行选择 在每个新的/现有的文件中,您可以选择它所属的目标并继

我以前没试过,但想知道它是怎么发生的。假设我的项目有一个名为“项目A”的Xcode文件。现在,我想为一个名为“项目B”的项目创建另一个与“项目A”具有相同功能的项目。但对于“项目B”,我不想创建不同的Xcode文件,而是希望将更改合并到“项目a”本身中,以便在运行同一个项目时,能够根据需要运行项目a或项目B。我怎样才能做到这一点…?

单击您的项目,转到“常规”>“目标”

右键单击项目目标并选择“复制”

你可以在iPad和iPhone之间进行选择

在每个新的/现有的文件中,您可以选择它所属的目标并继续进行开发。如果从目标中排除该文件,则不会影响该应用程序的大小


您还可以根据需要将未来的文件保存在两个目标中。

Cocoapods,制作您自己的pod:)对不起@J.Doe。你能再详细解释一下吗…)我没听清楚…:)嗯,搜索椰子荚。它是一个依赖关系管理器。您可以创建自己的框架(只是一些.swift文件)。然后,在每个项目中都可以包含该文件。要解释这一点需要做很多工作,在谷歌上搜索“createpodcocoapods”Ok@J.Doe时有很多结果。谢谢。另一种可能是将希望共享的代码/文件移动到框架目标中。从UI元素到类,我都做过。然后使用
import
,就像使用
UIKit
StoreKit
一样。更好的方法是将您的框架和两个项目拉入Xcode工作区,同时处理这三个项目。