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

1.2 構建開發環境

開發環境(Software Development Environment,SDE)是為了支持系統軟件和應用軟件工程化開發和維護的一組軟件。Objective-C的開發工具分為兩類:圖形化開發工具和命令行開發工具。因為命令行工具使用起來沒有圖形化開發工具方便,所以,在本書中,我們使用圖形化開發工具Xcode。

1.2.1 Objective-C開發環境的安裝條件

我們使用的開發環境是iPhone的開發環境,可是,大多數用戶都沒有蘋果的開發環境。所以我們要在Windows下創建一個開發環境。使用VirtualBOX創建虛擬機,在虛擬的環境下建立一個Mac OS X操作系統,在系統建好以后再安裝Xcode工具,就可以在Xcode中使用Objective-C了。開發環境的構建如圖1.3所示。

圖1.3 開發環境的構建

安裝Objective-C開發環境的硬件要求如表1-2所示。

表1-2 硬件要求

需要下載的軟件如表1-3所示。

表1-3 下載的軟件

1.2.2 VirtualBox下載和安裝

VirtualBox是一個免費軟件,使用該軟件,我們可以在Windows下虛擬出一個新的電腦。在虛擬的電腦中,可以安裝Mac OS操作系統。大家可以直接從官方網站(www.virtualbox.org)下載。在瀏覽器中打開該網站,從左側找到Download下載鏈接,如圖1.4所示。

圖1.4 VirtualBox下載

官方網站提供多種類型的虛擬機,這里我們選擇VirtualBox 4.1.18 for Windows hosts下載。

注意:由于官網會定期更新,用戶下載的時候可能版本號不一致。由于我們是在Windows下安裝該軟件,所以要選擇Windows hosts,而不要選擇OS X hosts版本。

下載完成后,雙擊下載的軟件,就可以開始安裝了。安裝過程如圖1.5和圖1.6所示。

圖1.5 VirtualBox安裝過程1

注意:對話框2中,用戶可以自行指定組件和位置。

圖1.6 VirtualBox安裝過程2

此時,VirtualBox將會在桌面創建一個快捷方式。

1.2.3 虛擬機的建立

虛擬機簡單說就是在一臺計算機(或稱為物理機)上安裝一個軟件,這個軟件可以將物理機中的CPU、內存、硬盤等資源按照一定的規則分配給一個或多個虛擬機使用。下面我們開始創建一個虛擬機。單擊工具欄中的“新建”按鈕,彈出“新建虛擬電腦”對話框,開始創建虛擬機,過程如圖1.7、圖1.8和圖1.9所示。

圖1.7 虛擬機的建立1

圖1.8 虛擬機的建立2

圖1.9 虛擬機的建立3

注意:第一,為新建的虛擬機輸入名稱并選擇其操作系統,用來區分系統、軟件和數據。第二,在選擇內存大小時,選的內存要適當大些一,若內存太小,會造成運行不暢。

在創建虛擬磁盤時應該注意:第一,虛擬機很占用空間,所以虛擬硬盤文件最好放到一個空余空間很大的地方,所以要改變其存放位置。第二,硬盤初始設置一定要大,否則,空間不足,就需要重新安裝系統。第三,設置為動態分配大小。用多少就占用多大空間。即使分配200GB,如果不使用,也不會占用實際硬盤的任何空間。

1.2.4 設置虛擬機

在新建虛擬機后,需要對虛擬機進行設置。在建立虛擬機的過程中,VirutalBox指定了很多默認設置,但是這些設置不符合開發需要,需要修改部分設置。單擊工具欄中的“設置”按鈕,設置過程如圖1.10所示。

圖1.10 虛擬機的設置

注意:第一,蘋果電腦中是沒有軟驅的。在對主板進行設置時需要將軟驅去掉。第二,EFI只針對某些操作系統,所以將EFI去掉。第三,開啟3D加速和2D視頻加速,內存設置到最大,會使開發環境更加流暢。

1.2.5 安裝系統

本節主要介紹OS_X_Lion.iso的安裝。在安裝之前,需要在官網上下載該系統,在VirtualBox中,選擇新建好的虛擬機。單擊工具欄中的“啟動”按鈕,啟動虛擬機。用鼠標右鍵單擊虛擬機窗口狀態欄的光盤,在彈出的快捷菜單中單擊“選擇一個虛擬光盤”命令,打開下載的Mac操作系統鏡像文件。安裝過程如圖1.11所示。

圖1.11 系統的安裝

1.2.6 進入界面

在上述所有的工作做完后,就可以進入界面了。本節主要介紹進入界面的步驟,如圖1.12~圖1.18所示。

注意:第一,在彈出的對話框中,用戶可以單擊“確定”按鈕。第二,為了便于后期開發,在選擇語言時建議大家選擇“以簡體中文為主要語言”選項。

下面將選擇Mac OS所使用的硬盤,操作過程如圖1.13所示。

圖1.12 進入界面1

圖1.13 進入界面2

注意:要抹掉的磁盤格式和名稱,一般都是默認的。抹掉磁盤的目的是將磁盤格式化。

抹掉磁盤后對Mac OS X進行安裝,如圖1.14所示。

圖1.14 進入界面3

注意:此時Mac OS X已經安裝。

從這里開始換引導工具HJmac,接下來每次都需要HJmac進入系統,切換過程如圖1.15所示。

圖1.15 切換工具

切換完系統后,進入界面的操作,如圖1.16和圖1.17所示。

圖1.16 進入界面4

注意:在圖1.16的1選擇完之后要按一下回車鍵,圖中的1就是HJmac的引導界面。在選擇傳輸信息的方式時因為現在不傳輸信息,選擇“現在不傳輸”選項。

圖1.17 進入界面5

注意:在注冊時,姓名和賬戶名是必須要填寫的,以便管理電腦。圖1.17中的1、2、3步可直接跳過,單擊“繼續”按鈕。

圖1.18 進入界面6

1.2.7 下載和安裝Xcode

Xcode是一個開發工具,讀者可以到網站上去下載,也可以直接從應用商店下載。本節主要介紹在應用商店下載和安裝Xcode的過程,下載過程如圖1.19所示。

圖1.19 Xcode的下載過程

在蘋果商店,由于會定期更新,所以Xcode版本都是最新的,用戶可以直接下載。下載完成后需要注意:如果有蘋果賬號,可以直接輸入并對Xcode進行安裝;如果沒有,則需要注冊一個蘋果賬號才能安裝Xcode工具。由于系統只支持不超過自己版本的Xcode,而蘋果商店只提供最新版本,所以可以從搜索引擎搜索下載Xcode文件進行安裝。在對Xcode進行安裝時,先要找到Xcode安裝工具。單擊工具欄中的選項,在下拉菜單中選擇電腦。查找到Xcode后進行安裝,操作過程如圖1.20~圖1.23所示。

圖1.20 Xcode安裝1

注意:第一,在找到Xcode光盤后雙擊打開Xcode。第二,雙擊安裝包后,在彈出的對話框中要單擊“繼續”按鈕,否則它將不會進行安裝。

圖1.21 Xcode安裝2

注意:在選擇閱讀語言時,只有英文。

圖1.22 Xcode安裝3

注意:第一,在選擇安裝包時,應該全選所有的選項,否則Xcode工具將無法正常使用。第二,在單擊“安裝”按鈕以后,會彈出一個對話框。如果你在進入界面時創建了密碼,直接輸入即可;如果沒有創建密碼,可直接單擊“安裝軟件”按鈕。

接下來講解Xcode的切換。用鼠標右鍵單擊虛擬機窗口狀態欄的光盤,在彈出的快捷菜單中單擊“選擇一個虛擬光盤”選項。切換Xcode工具,步驟如圖1.23所示。

圖1.23 切換Xcode

為了方便使用Xcode工具,可以將Xcode放在桌面,如圖1.24所示。

圖1.24 把Xcode放到桌面

主站蜘蛛池模板: 美姑县| 巴林左旗| 武陟县| 金塔县| 乃东县| 牟定县| 苗栗县| 社会| 邯郸市| 阿拉善左旗| 卢氏县| 黎城县| 泰来县| 永昌县| 张北县| 香河县| 剑川县| 长宁区| 繁峙县| 皋兰县| 荣成市| 清水河县| 綦江县| 澳门| 新绛县| 临猗县| 东阿县| 吉隆县| 鞍山市| 远安县| 尼木县| 贡山| 温州市| 沁源县| 安丘市| 广宁县| 蒙山县| 台东县| 巍山| 沈丘县| 安福县|