记录下学习 使自己的 Framework支持 Carthage ,原文链接: Support Carthage for your Swift framework
- 新建工程,选择 Cocoa Touch Framework;
- 在新工程内进行编写自己的代码,使用
open修饰要暴露的class、method, 注意确保 Build Phases -> Compile Sources 内包含你所写的代码文件,也可以把写好的直接加到工程内; - 需要创建演示
demo的,创建相应的target,并便携演示代码文件,在 Build Phases -> Compile Sources 添加自己的Framework的.swift文件; - 在
Manage Schemes内将,framework以及演示用target勾选 shared; - 将工程提交到
Github; - 创建 release。