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