熟悉Xcode工作環(huán)境
在我們開(kāi)始編程之前,讓我們花費(fèi)幾分鐘快速瀏覽一下Xcode的工作環(huán)境。在最左邊的面板是項(xiàng)目導(dǎo)航(project navigator)前域。你可以在這里找到你所有的工程文件彻亲。工作空間的中間部分是編輯區(qū)域。你在這里完成所有的編輯工作(例如:項(xiàng)目編輯項(xiàng)目設(shè)置已慢,源代碼編輯,用戶界面編輯)霹购。Xcode根據(jù)你編輯不同的文件在這里顯示不同的界面佑惠。例如,如果你在項(xiàng)目導(dǎo)航中選擇ViewController.swift,Xcode會(huì)在工作空間中間顯示源代碼(如圖)膜楷。如果你選擇“Main.storyboard”旭咽,這是用于存儲(chǔ)用戶界面信息的文件,這時(shí)Xcode將會(huì)顯示可視化的故事板(storyboard)編輯界面赌厅,如圖
最右邊的面板是實(shí)用工具區(qū)穷绵。這個(gè)區(qū)域顯示文件的屬性并且允許你訪問(wèn)快速幫助。如果Xcode沒(méi)有顯示這個(gè)區(qū)域察蹲,你可以通過(guò)選擇在工具欄最右邊的按鈕來(lái)顯示該區(qū)域请垛。
在視圖選擇器中間的按鈕默認(rèn)是不選中的。如果你點(diǎn)擊它洽议,Xcode將在編輯區(qū)域下面顯示調(diào)試區(qū)域宗收。調(diào)試區(qū)域是用于小時(shí)調(diào)試信息的。我們將會(huì)在后面的章節(jié)中進(jìn)行討論亚兄。所以如果你不懂哪個(gè)區(qū)域的用途混稽,你也不用擔(dān)心,我們會(huì)介紹的审胚。
第一次運(yùn)行你的App
直到現(xiàn)在匈勋,我們一行代碼都沒(méi)有寫(xiě)。但是就這樣你已經(jīng)可以使用仿真器運(yùn)行你的app了膳叨。運(yùn)行app后將會(huì)給你在Xcode上提高構(gòu)建和測(cè)試app的大概印象洽洁。
在工具欄,你會(huì)看到運(yùn)行按鈕(Run)菲嘴。當(dāng)你點(diǎn)擊運(yùn)行按鈕饿自,Xcode將會(huì)自動(dòng)構(gòu)建App并且在指定的仿真器中運(yùn)行。默認(rèn)選擇的仿真器是iPhone6龄坪。你點(diǎn)擊iPhone6按鈕后你將看到一系列可用的仿真器昭雌。應(yīng)為我們正在創(chuàng)建一個(gè)iPhone app,所以你可以使用iPhone6仿真器或者其他仿真器健田。在這個(gè)dome中烛卧,我們選擇iPhone 5s。當(dāng)你選好仿真器后妓局,你可以點(diǎn)擊運(yùn)行按鈕在仿真器中裝載你的app总放。顯示了iPhone 5s仿真器
一塊白晃晃的屏幕,沒(méi)有任何東西在里面好爬!這很正常局雄。因?yàn)槲覀儾](méi)有實(shí)現(xiàn)用戶界面或者寫(xiě)任何一行代碼,所以仿真器只能顯示一塊白板抵拘。要結(jié)束app只要在工具條上點(diǎn)擊“Stop“按鈕即可。
嘗試一下選擇其他的仿真器運(yùn)行app型豁。多使用你會(huì)慢慢熟悉Xcode開(kāi)發(fā)環(huán)境僵蛛。
專題目錄:
IOS 8 開(kāi)發(fā)入門(mén)--序言(一)
IOS 8 開(kāi)發(fā)入門(mén)--序言(二)
第二章:使用Storyboard設(shè)計(jì)用戶界面(一)