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