組件化---創建組件工程

使用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(翻譯版)

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章