组件化---创建组件工程

使用Cocoapods命令直接创建工程:

1、命令:pod lib create YHTestOne

2、终端出现多个问题,按项目需要回答

What platform do you want to use?? [ iOS / macOS ] 选择ios,直接回车默认选择第一个

What language do you want to use?? [ Swift / ObjC ] 

Would you like to include a demo application with your library? [ Yes / No ] 如果想要包含一个示例工程,或计划在app中测试自己写的库,选yes

Which testing frameworks will you use? [ Specta / Kiwi / None ] 测试文件的选择:Specta是CocoaPods推荐使用的其附带的测试framework;Kiwi是一套以BDD为思想的可读性良好的测试框架,其底层是XCTest框架实现,与Xcode结合度很高。这里我选择None

Would you like to do view based testing? [ Yes / No ]  是否想进行基于视图的测试,我选的是NO

What is your class prefix?  填写你的类前缀

3、将自己的框架文件放到ReplaceMe.m的位置即可

解析podspec文件:https://guides.cocoapods.org/syntax/podspec.html#weak_frameworks(官网)

https://www.jianshu.com/p/f841e248bc4f(翻译版)

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值