天天看點

iOS開發學習筆記:基礎篇

iOS開發需要一台Mac電腦、Xcode以及iOS

SDK。因為蘋果裝置都具有自己封閉的環境,是以iOS程式的開發必須在Mac裝置上完成(當然,黑蘋果應該也是可以的,但就需要花很多的精力去折騰基礎環境),Xcode是一個內建開發環境,包括了編輯器、調試、模拟器等等一系列友善開發和部署的工具,iOS

SDK則是開發應用所必需,不同的SDK分别對應不同的iOS版本或裝置,通常我們需要下載下傳多個iOS

SDK以確定我們開發的程式能夠在不同版本的iOS上正常運作。

建立新工程

Xcode提供了很多種工程模版,包括Master-Detail Application、OpenGL Game、Page-Based

Application、Single View Application、Tabbed Application、Utility Application、Empty

Application等。選擇“File->New->Project”彈出下面的對話框。我們這裡選擇一個Empty

Application,通過這個來學習了解iOS程式的結構。

點選Next後,繼續到下一個界面。填寫産品名稱和類字首、公司辨別等資訊。

點選Next,會提示選擇工程存放的檔案夾,選擇完成後,就會彈出下面的界面。這個界面就是Xcode的工作界面。Xcode作為一個IDE開發環境,為我們提供了iOS程式開發所需要的一切。編譯器、調試工具、模拟器、編輯器、版本控制等等。像所有的IDE工具一樣,我們應當花一些時間來了解自己的工具,可以通過幫助或者其他的一些途徑。本文就不再涉及Xcode的使用了。

因為我們的工程是基于模闆建立的,是以基本的app環境已經設定好了。即便我們此時還沒有輸入任何代碼,我們的空白程式已經可以運作了。要運作App,可以選擇使用iOS

Simulator(iOS模拟器)。模拟器可以提供不同類型的硬體的模拟,iPad、iPhone等等。可以通過點選工具欄左側的運作圖示,或者從菜單Product->Run,或者快捷鍵Command+R運作你的程式。

參考資料:

1、