Xcode 6上Swift框架的測試心得
我耗費了大半暑期來琢磨Swift作為一門函數(shù)是編程語言都能做些什么,而今已經(jīng)轉(zhuǎn)移 到使用Swift來開發(fā)庫文件了。我花了一天的時間,***發(fā)覺之前做的Swift特性探究是相當(dāng)愉快的經(jīng)歷,我發(fā)現(xiàn)仍舊需要學(xué)習(xí)如何去做一些最基本的瑣 事,下面就是一些我在默認的框架測試設(shè)置下遇到的問題。
我在用Swift語言創(chuàng)建創(chuàng)建一個新的Cocoa框架的工程就發(fā)生了點問題。不過在默認設(shè)置下,這些問題會到測試的時候才尾隨而來,你會誤以為在完成一個 App后摁下了“Cmd+U”測試就會運行,那么你就錯了。這時在“Product”菜單中的大部分選項是不可用的,而在你試圖使用快捷鍵的時候會突然響 起“你不能做這個操作”仿佛心臟下沉一般的提示音。
因為在默認情況下,測試包并沒有添加到框架構(gòu)建方案的測試配置中。解決方法是先命名你的框架為”test”(我就是這樣命名的),然后選中它之后點擊“編輯方案”(Edit Scheme…):
然后轉(zhuǎn)到”測試”(Test)選項中,點擊右邊詳細界面左下角的”+”按鈕:
選中你的測試包(知道我為啥要命名為test了吧):
現(xiàn)在所有的測試快捷鍵恢復(fù)可用了,你可以開始工作啦(如果運行快捷鍵不能用那么只是因為你的框架本身就不能運行)。
祝測試愉快!