- 突破,Objective-C開發速學手冊
- 傅志輝編著
- 2345字
- 2018-12-28 15:59:38
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放到桌面
- Mastering Mesos
- 走入IBM小型機世界
- 傳感器技術應用
- JSF2和RichFaces4使用指南
- CompTIA Network+ Certification Guide
- DevOps:Continuous Delivery,Integration,and Deployment with DevOps
- Java Web整合開發全程指南
- 變頻器、軟啟動器及PLC實用技術260問
- 學會VBA,菜鳥也高飛!
- 網中之我:何明升網絡社會論稿
- INSTANT Heat Maps in R:How-to
- Visual FoxPro程序設計
- Ubuntu 9 Linux應用基礎
- Proteus從入門到精通100例
- 工業機器人設計與實例詳解