熟悉Xcode工作環(huán)境
在我們開(kāi)始編程之前,讓我們花費(fèi)幾分鐘快速瀏覽一下Xcode的工作環(huán)境。在最左邊的面板是項(xiàng)目導(dǎo)航(project navigator)。你可以在這里找到你所有的工程文件。工作空間的中間部分是編輯區(qū)域。你在這里完成所有的編輯工作(例如:項(xiàng)目編輯項(xiàng)目設(shè)置,源代碼編輯,用戶(hù)界面編輯)。Xcode根據(jù)你編輯不同的文件在這里顯示不同的界面。例如,如果你在項(xiàng)目導(dǎo)航中選擇ViewController.swift,Xcode會(huì)在工作空間中間顯示源代碼(如圖)。如果你選擇“Main.storyboard”,這是用于存儲(chǔ)用戶(hù)界面信息的文件,這時(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)用戶(hù)界面或者寫(xiě)任何一行代碼,所以仿真器只能顯示一塊白板。要結(jié)束app只要在工具條上點(diǎn)擊“Stop“按鈕即可。
嘗試一下選擇其他的仿真器運(yùn)行app。多使用你會(huì)慢慢熟悉Xcode開(kāi)發(fā)環(huán)境。
專(zhuān)題目錄:
IOS 8 開(kāi)發(fā)入門(mén)--序言(一)
IOS 8 開(kāi)發(fā)入門(mén)--序言(二)
第二章:使用Storyboard設(shè)計(jì)用戶(hù)界面(一)