使用xcode新建項目時,默認會創(chuàng)建一個Unit Test Target和一個UITest Target,以方便進行單元測試,如下圖所示:
但是如果在創(chuàng)建項目時沒有勾選上面的兩個選項或者一些想在一些老項目中添加Unit Test Target時該怎么辦呢?
不帶Unit Test Target的項目目錄結構大概是下圖這樣的:
添加Unit Test Target
-
按照下圖進行操作,因為現在xcode集成了UnitTest和UITest,所以在真正添加時可以選擇添加哪一個。
-
添加后的結果和項目目錄結構如下圖:
添加后結果
目錄結構
刪除target
如果因為創(chuàng)建錯誤或者其他原因想要刪除某個Unit Test Target時,只需按照如下步驟即可徹底刪除:
1.選擇Edit Scheme
2.選中Test標簽,選中需要刪除的Tests Target,點擊減號,將其刪除
這時項目是下面這樣的:
注意這個時候的Unit Test Target已經是不可用的灰色狀態(tài)了。
-
刪除所有的與Unit Test Target相關的文件
這時項目會變成下邊這樣:
- 編譯成功,至此大功告成。
其實步驟2不是必須的,但如果不刪除的話,會有部分殘留(如下圖),對處女座的人灰常不友好