iOS 9應用開發教程之建立iOS 9項目與模擬器介紹

iOS 9應用開發教程之建立iOS 9項目與模擬器介紹

編寫第一個iOS 9應用

本節將以一個iOS 9應用程序爲例,爲開發者講解如何使用Xcode 7.0去建立項目,以及iOS模擬器的一些功能、編輯界面等內容。編程

建立iOS 9項目

一個iOS應用的全部文件都在一個Xcode項目下。項目能夠幫助用戶管理代碼文件和資源文件。如下是使用Xcode建立項目的具體操做步驟編程語言

1)打開Xcode,彈出Welcome to Xcode對話框,如圖1.4所示。測試

1.4  Welcome to Xcode對話框  1.5  Choose a template for your new project:對話框 spa

2)選擇Create a new Xcode project選項,彈出Choose a template for your new project:對話框,如圖1.5所示。設計

3)選擇iOS|Application中的Single View Application模板,單擊Next按鈕後,彈出Choose options for your new project:對話框,如圖1.6所示。code

1.6  Choose options for your new project:對話框orm

4)填入Product Name(項目名)、Organization Identifier(標識符)信息以及選擇Language(編程語言)和設備Devices(設備),如表1-1所示。 教程

1-1  填寫的內容內存

注意:在圖1.6中出現的UI TestsXcode 7.0新增的內容。UI Tests是一個自動測試UI與交互的Testing組件。它能夠經過編寫代碼、或者是記錄開發者的操做過程並代碼化,來實現自動點擊某個按鈕、視圖,或者自動輸入文字等功能。(在實際的開發過程當中,隨着項目越作越大,功能愈來愈多,僅僅靠人工操做的方式來覆蓋全部測試用例是很是困難的,尤爲是加入新功能之後,舊的功能也要從新測試一遍,這致使了測試須要花很是多的時間來進行迴歸測試,這裏產生了大量重複的工做,而這些重複的工做有些是能夠自動完成的,這時候UI Tests就能夠幫助解決這個問題了。)資源

5)內容填寫完畢後,單擊Next按鈕,打開項目的保存位置對話框,如圖1.7所示。

1.7  保存位置對話框

6)單擊Create按鈕,這時一個項目名爲Hello World的項目就建立好了,如圖1.8所示

1.8  HelloWorld項目

運行iOS 9程序

建立好項目以後,就能夠運行這個項目中的程序了。單擊運行按鈕,若是程序沒有任何問題的話,會看到如圖1.91.10的運行效果。

圖1.9  運行效果                         1.10  運行效果

注意:因爲沒有對程序進行編寫,也沒有對編輯界面進行設置,全部這時運行結果是不會產生任何效果的。對於編輯界面會在後面作一個詳細的介紹。

其中,圖1.9是應用程序的一個啓動界面,它是系統自帶的。運行程序後,會在此界面停留幾秒,而後進入應用程序的主界面,也就是開發者真正要使用到的界面,即圖1.10所示的界面。若是開發者不想在程序運行時有啓動界面,能夠打開Info.plist文件,在此文件中找到Launch screen interface file base name,將其value後面的內容刪除,如圖1.11所示,

1.11  Info.plist文件

iOS9模擬器介紹

在圖1.9或者1.10中所看到的相似於手機的模型就是iOS模擬器。iOS模擬器是在沒有iPhoneiPad設備時,對程序進行檢測的設備。iOS模擬器能夠模仿真實的iPhoneiPad等設備的一些功能。本小節將講解一些有關模擬器的操做。

1.模擬器與真機的區別

iOS模擬器能夠模仿真實的iPhoneiPad等設備的功能各類功能,如表1-2所示。

1-2  iOS模擬器

iOS模擬器只能實現表1-4中的這些功能,其它的功能是實現不了的,如打電話、發送SMS信息、獲取位置數據、照照相、麥克風等。

2.退出程序

若是想要將圖1.10所示的應用程序退出(爲用戶完成某種特定功能所設計的程序被稱爲應用程序),該怎麼辦呢?這時就須要選擇菜單欄中的Hardware|Home命令,退出應用程序後的效果,如圖1.12所示。

1.12  主界面

注意:在圖1.12中能夠看到相似於網狀白色圖像的圖標就是剛纔運行的HelloWorld應用程序。在Xcode中凡是運行後的程序都會顯示在iOS模擬器的主界面中。當輕拍對應的應用程序的圖標後就會進入對應的應用程序。

4.設置語言

對於不一樣國家的人來講,使用到的語言是不同的。通常狀況下iOS模擬器默認使用的English(英語)。對於英文很差的開發者來講,英文就像天書,怎麼看也看不懂。這時,就須要將iOS模擬器的語言進行設置。要設置語言,須要切換到模擬器的主界面,向左拖動,找到Settings應用程序。找到後既能夠對iOS模擬器的語言進行設置了,如下將iOS模擬器的語言變爲中文,具體操做步驟以下:

1)切換到主界面,找到Settings應用程序,如圖1.13所示。

2)選擇Settings應用程序圖標,進入Settings界面中,如圖1.14所示。

1.13  Settings應用程序                    1.14  Settings界面

3)選擇General選項,進入General界面,如圖1.15所示。

4)選擇Language&Region選項,進入Language&Region界面中,如圖1.16所示。

1.15  General界面                   1.16  Language&Region界面

5)選擇iPhone Language選項,進入iPhone Language界面,如圖1.17所示。

6)選擇「簡體中文」選項,輕拍Done按鈕,彈出動做表單,如圖1.18所示。

1.17  iPhone Language界面                    1.18  設置語言

1.19  正在設置語言的界面                    1.20  中文界面

7)選擇Change to ChineseSimplified選項,進入正在設置語言的界面,如圖1.19所示。當語言設置好後,iOS模擬器將會退出到主界面,此時主界面的應用程序的標題名就變爲了中文,如圖1.20所示。

5.刪除應用程序

隨着運行程序的增多,在iOS模擬器上顯示的圖標即應用程序也會增長,開發者能夠將那些再也不使用到的應用程序刪除,這樣一來能夠爲設備節省內存空間,也可使用戶或者開發者便於管理本身的應用程序。如下是刪除HelloWorld應用程序的具體操做步驟。

1)長按要刪除的Hello World應用程序,直到全部的應用程序都開始抖動,並在每個應用程序的左上角出現一個「x」,它是一個刪除標記,如圖1.21所示。

2)輕拍Hello World程序左上角出現的刪除標記,會彈出一個刪除「Hello World」對話框,選擇其中的「刪除」按鈕,如圖1.22所示。這時Hello World應用程序就在iOS模擬器上刪除了。

1.21  長按Hello World應用程序         1.22  刪除「Hello World」對話框

本文選自:iOS 9應用開發基礎教程大學霸內部資料,轉載請註明出處,尊重技術尊重IT人!

相關文章
相關標籤/搜索