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