首页 > 解决方案 > 如何构建 iOS SDK?

问题描述

我想写一个 iOS SDK。但是我被困在需要在框架和库(如框架、静态库和金属库)下创建哪个类别的过程中,为什么?

查询:-假设我在框架下创建,那么我如何将它交付给客户端。我的意思是构建过程是什么,所以我可以将它捆绑到一个文件中?哪种语言更适合 SDK 开发(Obj-c 或 Swift),为什么?

标签: iosobjective-cswiftsdk

解决方案


OS X 广泛使用框架来分发共享代码和资源,例如系统本身的接口。您可以创建自己的框架,为公司的一个或多个应用程序提供共享代码和资源。您还可以创建包含类库或附加模块的框架,以将它们分发给其他开发人员。

本文档中的信息提供了创建框架所需的背景以及在 Xcode 中创建它们所需的步骤。尽管创建框架并不困难,但在这样做时您应该遵循一些准则。Xcode 通过帮助您创建框架包并管理该包中文件的信息和位置来简化创建过程。但是,本文档还提供了有关如何执行许多不太明显的任务的附加信息。资源

Stackoverflow 上有一个指南,它将帮助您使用 Swift 创建框架 - “如何在包括 Swift 的 iOS 中创建开发框架?


推荐阅读