Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在编写 IOS 项目的一部分,称为 project1。我不想更改源代码和故事板的其他部分来测试我的代码,而是想创建一个名为 project2 的新项目,用于测试代码。但是,为了做到这一点,我需要导入 project1 使用的许多库和源文件。所以我想导入project1作为project2的库,我该怎么做呢?
我只是将project1拖到project2中,但它不起作用
您可能想要考虑而不是创建一个完全不同的项目,而只是在项目 1 中创建一个仅用于测试的新目标。它会获得不同的 appID、info.plist、编译设置以及您想要的任何其他内容。
您可以通过在项目信息视图中右键单击当前目标并选择“复制目标”来最轻松地开始。然后它从您在主项目中拥有的所有当前设置、库和源代码文件开始。
当您选择在新项目中包含单元测试时,这也是 XCode 的工作方式,因此该方法有一个很好的先例。