背景
我需要提供将在其他项目中使用的库。它是服务器 API 的前端 - 包含 API 客户端和一些用于输入数据、做出选择、提交更改的视图 - 具有非常通用外观和感觉的常用 UI。开发人员调用“开始”它启动视图,引导用户通过一些屏幕,然后启动由所述开发人员定义的委托。
编辑:澄清一下,我已经启动并运行了该库,我主要关心的是从库外部应用皮肤的最佳方法是什么。
我想要达到的目标
- 允许开发人员使用我的库自定义视图
- 开发人员不应更改服务器 API 逻辑(因此编译库)
- 蒙皮应该尽可能简单
TL/DR
是否可以创建包含视图的已编译 iOS 库,这些视图可由典型的 iOS 开发人员在没有 1000 页手册的情况下进行皮肤:)