- 如果公司開發(fā)核心代碼的開發(fā)人員開發(fā)一個(gè)功能代碼庫(kù),不可能保證寫的過(guò)程中一點(diǎn)問題都沒有, 都需要做測(cè)試
那么我們?cè)趺醋龅届o態(tài)庫(kù)的測(cè)試呢,(如果我們直接在靜態(tài)庫(kù)工程中打斷點(diǎn)是沒有作用的)
-
新建一個(gè)項(xiàng)目
-
在項(xiàng)目中添加一個(gè)靜態(tài)庫(kù)工程
Snip20160605_31.png
-
我們?cè)趧?chuàng)建一個(gè)工具類,添加了一個(gè)方法

Snip20160605_32.png
- 我們?cè)赩iewController.m文件包含頭文件就可以調(diào)用工具類的方法了

Snip20160605_33.png
- 但是我們僅僅這樣做是不可以的,
運(yùn)行報(bào)錯(cuò),找不到工具類文件, 我們需要對(duì)項(xiàng)目設(shè)置依賴

Snip20160605_34.png

Snip20160605_35.png
-
然后再次運(yùn)行就完美通過(guò)了 ,等測(cè)試完畢之后,我們需要將我們的寫的類打包成靜態(tài)庫(kù)了
- 切換Target 為靜態(tài)庫(kù)

Snip20160605_36.png
- 暴露頭文件

Snip20160605_37.png
- 我們直接制作Release版本的靜態(tài)庫(kù)

Snip20160605_38.png

Snip20160605_39.png
