天天看點

iOS學習1:Hello iOS, HelloWorld

一、打開XCode,選擇File->New->Project(快捷鍵)command+shift+N

二、選擇iOS下的Application中的Single View Application,點選next

iOS學習1:Hello iOS, HelloWorld

三、填寫項目名稱等資訊,Devices中可以選擇iPhone,iPad,和Universal。

iOS學習1:Hello iOS, HelloWorld

四、點選next選擇存放目錄,Create。

五、左邊有這些檔案

iOS學習1:Hello iOS, HelloWorld

 六、上圖中圈起來的部分是包含了ObjC的代碼,我們可以通過修改這部分的代碼來達到控制程式的目的。            通過這個圖我們可以發現XCode一般是為我們建立兩個檔案,.h和.m檔案。

七、關于AppDelegate

AppDelegate類 為我們處理整個App中生命周期事件,比如說App的啟動,App進入背景,App進入前台,App的退出等等。

八、關于ViewController

ViewController類是控制視圖,一般預設的viewController會出現在螢幕上,你可以通過對viewController的修改來達到控制試圖的目的。

九、main.m, info.Plist, 還有Prefix.pch檔案,都是XCode預設生成的,一般來說不用進行修改(于新手而言),但是必不可少,不可删除。

.pch檔案是中可以import需要提前進行編譯的類名,用來優化程序;

main.m檔案負責實際運作你的程式;

info.plist檔案夾中包含你的App Name,App 圖示等資訊。

十、以上的Resources檔案夾用來存在你的一些圖檔,音頻等檔案。

十一、xib檔案中包含的是一些UI資訊(按鈕,文本框等),可視化的UI視窗,更加友善優化界面。

十二、FrameWork中是你程式所需的一些架構,根據需要進行導入

導入步驟:

iOS學習1:Hello iOS, HelloWorld

然後根據關鍵字進行搜尋添加即可。

附添加檔案到工程中的方法:

a、直接将要添加的檔案或檔案夾拖進上圖1步驟的區域,在copy items和Add to targets 兩項中打√

iOS學習1:Hello iOS, HelloWorld

b、選中上圖中helloWorld部分的區域,右鍵選擇Add Files to ""...後面如a中的一樣√上即可

iOS學習1:Hello iOS, HelloWorld

十三、基本類庫

UIKit.framework 為建造和管理App的使用者界面提供了一些對象,比如Events,Windows,Views,Controls,Multi-touch等。

Foundation.framework 提供了cocoa的一些基本的東西,比如NSObject, Basic Data types, collections, OS Service等。

CoreGraphics提供了C的基礎的API,2D圖像的繪制,Path based drawing, Gradients, Images, Transfomes, PDF等。

十四、Products

products中包含項目在build時生成的檔案

十五、.app檔案,真正的IOS app。

十六、運作App

有兩種方法可以運作:1、是在真機上運作,蘋果在真機上運作需要ios裝置和真機調試證書; 2、在模拟器上運作,直接在電腦上生成一個iPhone或者iPad模拟器,不需要真機調試證書,在mac上運作調試。

PS:iPhone模拟器位置在Macintosh HD->Developer->Platforms->iPhoneSimulator.platform->Developer->Applications->iPhone Simulator.app

點選左上角run運作程式,或者command+R。

修改系統預設的第一個頁面可參考iOS學習2

轉載于:https://my.oschina.net/joanfen/blog/136573

繼續閱讀