參考文獻(xiàn)
最近在研究封裝SDK就參考了一下主流的比如Alamofire
這個(gè)庫工育∠河睿看了之后感覺一個(gè)Workspace(工作空間)
管理多個(gè)project(項(xiàng)目)
進(jìn)行聯(lián)合開發(fā)挺方便的,所以想著自己也按照這個(gè)方式去搞一搞如绸,順便總結(jié)一下?lián)囊院笞约和恕?code>Alamofire的Workspace結(jié)構(gòu)如下圖:
Snip20210518_12.png
步驟一:先建立一個(gè)普通的
project
,然后在此基礎(chǔ)上新建一個(gè)Workspace(工作空間
,如下圖:-
1.新創(chuàng)建如下圖:
Snip20210518_2.png 2.創(chuàng)建完成結(jié)構(gòu)如下圖:
Snip20210518_3.png
- 步驟二:打開
.xcworkspace
后綴的工作控件(例如:ExampleApp.xcworkspace
),然后把第一步創(chuàng)建的project
添加進(jìn)去:
Snip20210518_4.png
Snip20210518_6.png
-
3.添加完成后怔接,以后在打開工程的話就直接打開
.xcworkspace
的文件。
Snip20210518_14.png 步驟三:在新建一個(gè)framework靜態(tài)庫添加進(jìn)去:
Snip20210518_8.png
Snip20210518_9.png
Snip20210518_1.png
Snip20210518_11.png
- 5.創(chuàng)建完成后如下圖:
Snip20210518_13.png
總結(jié):
workspace
中管理的項(xiàng)目數(shù)量可以根據(jù)自己實(shí)際的需求去對應(yīng)的添加森书,我這里為了便于開發(fā)管理了一個(gè)封裝frameWork的源碼project
與frameWork的使用案例project
。