從零開始學ios開發(二):Hello World!

 

今天看了書的第二章,主要介紹了一下Xcode的使用方法和一些必要的說明,最後作了一個「Hello World!」的小程序,其實就是在屏幕上用一個Label顯示「Hello World!」,一行代碼都沒有寫,拖拖控件,改變一下Label字體大小顏色什麼的,仍是比較簡單的,下面把這個過程寫一下,至於xcode的使用說明就不在這裏具體敘述了,反正到時候用到哪就介紹到哪裏吧。小程序

1)啓動Xcode 選擇「Create a new Xcode project」,建立一個新的項目。設計模式

2)模板選擇,選擇「Single View Application」模板 「Single View Application」單一視圖應用程序,Xcode會默認建立一個主視圖(能夠簡單的認爲就是Visual Studio中的Panel,一個容器),而後全部的其餘元素都放在這個主視圖上面,整個的「Hello World!」只有一個Label而已,全部選擇這個模板就能夠了。xcode

3)填寫要建立的項目的名稱:Hello World Product Name中填寫「Hello World」, Company Identifier是一個標識符,代表這個程序的歸屬於哪一個公司(我是這樣認爲的,隨便什麼均可以寫,本身喜歡就能夠,不過貌似這個不填也是能夠的,反正是學習而已),其餘的保持默認狀態,選擇「Next」。mvc

4)選擇project保存的位置,完成建立 我就簡單的將project保存在桌面,最後點擊「Create」按鈕,這樣一個簡單的項目就創建完成了。app

感受仍是蠻簡單的,步驟和在Visual Studio裏面建立一個項目是差很少的。iphone

建立完項目後的Xcode顯示以下,感受界面仍是蠻陌生的,不少東西都是第一次看到,能一眼認出的也就是最左邊的項目導航欄(Project navigator,有點相似Visual Studio中的Solution窗口)和右下角的控件庫(Object Library,相似Visual Studio中的Tools),其餘的東西還須要一點點的去摸索去熟悉。佈局

5)添加Label控件 首先選擇Project navigator中的「BIDViewController.xib」文件(xib的全稱是Xcode’s Interface Builder,專門用來管理和用戶交互的界面),選擇後,Xcode變成下面的樣子,一個iphone的界面出現了,等一會就會將控件拖到它的上面。post

接着在控件欄中(Object Library)找到Label控件,往界面裏拖動,放在任意你喜歡的位置就能夠,我是上下左右劇中放置(會有輔助線出現,幫助你擺放)。這些操做和在VS中沒有太大的區別,很熟悉。 學習

改變Label的顯示文字,直接用鼠標雙擊Label,而後Label裏的文字會被選中,將文字改爲「Hello World」就行。這裏的操做和VS裏面有些不一樣,在VS裏面若是鼠標雙擊一個控件,極可能的結果是爲該控件添加一個鼠標單擊事件,而在Xcode中,則僅僅是改變控件的顯示文字而已。改變後,再將控件的位置調整到上下左右劇中的位置,完成後的界面以下。 字體

若是你想改變Label的字體、顏色等等,選中Label,在Xcode的右邊會出現Label的屬性欄,直接在屬性裏面改就能夠了,也很簡單,這樣的操做與VS是相似的。

 6)編譯運行 好了,到此位置,全部的操做應該說已經完成了,最後一步就是編譯運行,鼠標點擊左上角的「Run」按鈕(快捷鍵:command + R,Build的快捷鍵:command + B),編譯運行。

一個iphone模擬器會顯示出來,而後剛纔的Hello World顯示在iphone上面,以下圖。 至此,第一個iphone的程序已經完成了,很是的簡單,一行代碼都沒有寫過。

7)替換程序圖標 上面的Hello World還有點小小的瑕疵,當點擊模擬器的Home鍵回到桌面後,會發現Hello World的圖標是灰白的(iphone默認的給沒有圖標的程序的圖標),見下圖

形成這樣的緣由很簡單,咱們沒有設置它的圖標,要添加圖標,從新回到Xcode,選擇左邊Project navigator中的程序根節點(最上面的,藍色圖標的那個節點)

選中後,Xcode中間會出現「App Icons」一欄,裏面有2個圖標,一個是普通分辨率(給非Retina屏的iphone手機使用,即3GS或比它更早的iphone),另外一個是高分辨率(給Retina屏使用,iphone4及之後機型)

手頭只有通常分辨率的圖片,只能選擇添加左邊的圖片,鼠標右擊左邊的圖標,選擇「Select File」,選擇一張圖片。  

而後從新編譯運行程序,等程序在iphone模擬器中顯示後,點擊Home鍵回到桌面,此時,Hello World已經有一個屬於本身的圖標了,這個過程也是很簡單的。

 

總結: 第二章的內容除了介紹Xcode的一些使用方法和佈局外,其餘都在講如何建立第一個iphone應用,過程是很簡單的,讓你們可以感覺到建立一個iphone程序並非想象中的那麼困難,提起你們對iphone開發的興趣。

好了,此次的學習記錄就到這裏,下一章將學習爲app添加按鈕,iphone app的設計模式(mvc:Model-View-Controller),相對於這一章來講,內容將更加充實,難度也會有所增長。

 

謝謝!

Hello_World.zip

相關文章
相關標籤/搜索