简体   繁体   English

如何在 xcode swift 中的两个项目之间共享公共代码

[英]how to share common code between two projects in xcode swift

Hi We have an application that contains two modules (user and admin), Both share some common code related to a few features.您好我们有一个包含两个模块(用户和管理员)的应用程序,它们共享一些与一些功能相关的通用代码。 As per requirement, we need to create two apps (user and admin), How can we share the code efficiently between two projects?根据要求,我们需要创建两个应用程序(用户和管理员),我们如何才能在两个项目之间有效地共享代码?

Thanks in advance.提前致谢。

You have basically three ways if you're working on an iOS app:如果您正在开发 iOS 应用程序,则基本上可以使用三种方法:

  1. Apple's way: Frameworks . Apple 的方式: 框架
  2. Making a CocoaPod .制作一个CocoaPod This is really convenient if you want to share the module, and can be easily integrated in XCode.如果你想共享模块,这真的很方便,可以很容易地集成到XCode中。
  3. Swift's way: Swift Package .斯威夫特的方式: Swift Package In my opinion this slightly less convenient but is completely platform-agnostic, so you can reuse your code even on other platforms.在我看来,这不太方便,但完全与平台无关,因此您甚至可以在其他平台上重用您的代码。

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

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