官术网_书友最值得收藏!

1.2 使用Xcode

又是句老話:工欲善其事,必先利其器。

雖然很老套,不過很實(shí)際,對吧!那么,在開發(fā)iOS和OS X應(yīng)用時(shí),我們使用什么工具呢?相信大部分人會首先想到Xcode,這是一個(gè)由Apple公司提供的集成開發(fā)環(huán)境(IDE),我們可以通過它創(chuàng)建各種類型的應(yīng)用,并可進(jìn)行編碼、測試,以及應(yīng)用的上傳等工作。重要的是,它是免費(fèi)的。

現(xiàn)在是使用Mac的時(shí)候了,如果你的計(jì)算機(jī)中還沒有安裝Xcode,可以在App Store中找到它的正式版本。說實(shí)話,Xcode安裝包確實(shí)有點(diǎn)大,下載和安裝會需要一點(diǎn)時(shí)間。

不過沒關(guān)系,大家可以在安裝Xcode的時(shí)候,先接著往下看,先熟悉一下要做什么也不是一件壞事。

實(shí)際上,在軟件開發(fā)時(shí),能夠在紙上寫出來、畫出來,先真正弄清楚要干什么,再通過計(jì)算機(jī)實(shí)現(xiàn),這確實(shí)是一個(gè)不錯(cuò)的工作方式。

(不知道過了多長時(shí)間……)

好的,Xcode一不小心就已經(jīng)安裝好了。現(xiàn)在,我們可以在Dock中單擊Launchpad圖標(biāo)(類似火箭的那個(gè)),然后,找到Xcode圖標(biāo),單擊它就可以進(jìn)入Xcode了。

對了,Xcode圖標(biāo)長得和圖1-1所示的差不多。

圖1-1 Xcode圖標(biāo)

友情提示,打開Xcode后,在Dock中的Xcode圖標(biāo)上,按住Control鍵,然后再單擊鼠標(biāo),在菜單中選擇“選項(xiàng)”→“在Dock中保留”,就可以在Dock上顯示Xcode圖標(biāo),再打開時(shí)就方便了。此外,如果使用的是雙鍵鼠標(biāo),可以直接使用右鍵菜單操作(要不怎么說來自蘋果宇宙的技術(shù)就是有一些不一樣呢)。

當(dāng)我們打開Xcode后會出現(xiàn)什么呢?一般會出現(xiàn)一個(gè)歡迎界面(真是太客氣了),如圖1-2所示。

圖1-2 Xcode歡迎界面

這個(gè)界面中,可以在右側(cè)列表中選擇正在進(jìn)行的項(xiàng)目或者通過右下角的“Open another project...”打開其他已存在的項(xiàng)目,也可以創(chuàng)建一個(gè)新的項(xiàng)目,比如,我們選擇“Create a new Xcode project”可以創(chuàng)建新的項(xiàng)目。

在討論Objective-C編程語言和Foundation常用資源時(shí),我們會使用簡單的項(xiàng)目類型,也就是OS X命令行工具項(xiàng)目(Command Line Tool),如圖1-3所示。

圖1-3 選擇項(xiàng)目類型

單擊“Next”按鈕,在出現(xiàn)的界面中輸入項(xiàng)目名稱等基本信息,如圖1-4所示。

圖1-4 設(shè)置項(xiàng)目基本信息

本例中,我們設(shè)置的項(xiàng)目名稱為SimpleOC,大家可以根據(jù)自己的愛好來設(shè)置項(xiàng)目名稱,然后單擊“Next”按鈕,選擇項(xiàng)目存放的位置后,單擊“Create”按鈕,即可完成項(xiàng)目的創(chuàng)建。

項(xiàng)目創(chuàng)建后,我們可以看到Xcode開發(fā)環(huán)境的主界面,如圖1-5所示。

圖1-5 Xcode主界面

此外,如果沒有看到歡迎界面,我們還可以在屏幕的頂端看到主菜單,通過其中的“File”→“New”→“Project”項(xiàng)同樣可以創(chuàng)建新的項(xiàng)目。

開發(fā)環(huán)境有點(diǎn)復(fù)雜,這也許是很多初學(xué)者第一次打開Xcode以后的感覺,不過沒關(guān)系,工具嘛,總是越用越熟練,我們慢慢來。

圖1-5中,可以看到Xcode主界面的4個(gè)主要組成部分,最上方的是工具欄,下面三個(gè)部分,從左到右分別是導(dǎo)航欄、編輯欄和右欄。其中,右欄的內(nèi)容會根據(jù)當(dāng)前工作內(nèi)容而改變。通過工具欄最右側(cè)的按鈕(界面右上角),可以選擇打開或關(guān)閉這三個(gè)部分,如圖1-6所示。

圖1-6 Xcode操作區(qū)打開或關(guān)閉

接下來,大部分的開發(fā)工作都需要在Xcode中進(jìn)行,我們就在實(shí)踐中慢慢熟悉它的使用方式吧。

主站蜘蛛池模板: 自治县| 阿拉尔市| 静安区| 武平县| 龙里县| 龙泉市| 阜南县| 虎林市| 上饶县| 塔河县| 蒙自县| 玉溪市| 庐江县| 芷江| 林芝县| 葫芦岛市| 宕昌县| 资兴市| 台湾省| 宜阳县| 巴东县| 保山市| 高碑店市| 罗甸县| 石楼县| 星子县| 阳西县| 西贡区| 上栗县| 宜春市| 台山市| 炉霍县| 长宁县| 丘北县| 惠州市| 岳普湖县| 鸡东县| 石林| 乃东县| 西平县| 桑植县|