IOS環(huán)境搭建與開發(fā)入門操作指引(doc 23頁)_第1頁
IOS環(huán)境搭建與開發(fā)入門操作指引(doc 23頁)_第2頁
IOS環(huán)境搭建與開發(fā)入門操作指引(doc 23頁)_第3頁
IOS環(huán)境搭建與開發(fā)入門操作指引(doc 23頁)_第4頁
IOS環(huán)境搭建與開發(fā)入門操作指引(doc 23頁)_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、IOS環(huán)境搭建與開發(fā)入門1、 注冊APPLE ID1. 在蘋果官網(wǎng)上下載iTunes。 官方下載地址:2. 安裝iTunes.3. 啟動iTunes,在導(dǎo)航欄選擇iTunes store4. 將顯示頁拉至最下面,選擇管理->更改國家或地區(qū) 5. 選擇切換到美國(United States)6. 選擇找到FREE APPS(免費軟件)點擊FREE APP接著出現(xiàn)一個對話框,點擊“創(chuàng)建新賬戶”。雙擊選擇Continue填寫注冊信息和相關(guān)問題,選擇Continue。7. 如果您沒有美國信用卡,就只有選擇“NONE”。8. 填寫美國地址的時候注意,輸入美國地址的時候不要亂填,否則很容易被打回來。

2、可用下面的免稅地址:(注冊時,地址、城市都填Fairbanks,州選擇AK-Alaska這個在最上面,zipcode郵編99701,電話907-6284234)9. 所有信息確認(rèn)后,需要到郵箱去收取確認(rèn)激活郵件,確認(rèn)后才算正式的申請成功。2、 注冊開發(fā)者賬號1.輸入網(wǎng)址:2.選擇Enroll Now.3. 選擇Continue.4. 如果之前沒有注冊過APPLE ID,則可以選擇第一項,同時注冊一個APPLE ID,這里選擇第二項使用已經(jīng)的APPLE ID 進(jìn)行注冊。5. 選擇注冊為個人。6. 登陸APPLE ID。7. 填寫個人信息,注意名字需為信用卡上的英文名(拼音)。8. 選擇IOS D

3、eveloper Program.9. 確認(rèn)個人信息。10. 同意iOS Developer Program License Agreement,選擇I Agree11. 打印申請表,填寫信息,簽名并傳真給APPLE,等待APPLE郵件回復(fù),并正式激活。3、 準(zhǔn)備硬件環(huán)境1. 準(zhǔn)備一臺裝有MAC_OS_X的MAC BOOK,必須是基于Intel的Macintosh計算機(jī)(如果是非蘋果的機(jī)器,安裝MAC系統(tǒng)請見附錄),操作系統(tǒng)的版本做好在10.6.2以上,因為IOS SDK4以上的版本對操作系統(tǒng)版本的最低要求是. iPhone或iPod Touch,主要用來測試編寫好的程序4、

4、下載并安裝IOS SDK及開發(fā)工具X-CODE1.進(jìn)入網(wǎng)址:網(wǎng)頁中提供各個版本的SDK及X-CODE的官方下載地址。選擇一個合適的版本下載。2. 安裝iPhoneSDK:在MAC中找到iPhoneSDK的安裝文件,鼠標(biāo)雙擊該文件圖標(biāo),會看到一個彈出窗口:進(jìn)一步選擇繼續(xù)并且等待安裝完成。注意在安裝過程中需要退出ITUNES。5、 X-Code入門與HELLO WORLD1. 打開Finder,選擇設(shè)備->磁盤,選擇Developer文件夾,找到并打開XCODE開發(fā)工具。2. 選擇FILE >New Project.3. 選擇Window-Based Application模板,選擇C

5、hoose.4. 輸入項目名HelloWorld并選擇保存位置.5. 添加MyView class 到project中選擇File > New File.選擇Cocoa Touch Class 下面的Objective-c class,并在下拉框選擇UIView,單擊Next.先Name輸入框中輸入”MyView.m”。選擇“Also create “MyView.h”選項并單擊完成。6. 選擇合適的SDK激活.Project > SetActive SDK下可以進(jìn)行相應(yīng)的設(shè)置.7. 編寫代碼。修改” HelloWorldAppDelegate”class,讓它能夠使用MyView

6、這個class,雙擊HelloWorldAppDelegate.m,編輯代碼如下:修改MyView.m中的drawRect:方法來在view中輸出文字.8. 運行程序。當(dāng)你做好準(zhǔn)備調(diào)試你的application,你首先是通過Xcode的Build來構(gòu)建你的系統(tǒng),如果Build沒有錯誤的話,你有兩種方式可以運行你的Application:iPhone Simulator和Device iPhone SDK包括了兩個SDK系列:iPhone Simulator SDK和iPhone Device SDK。iPhone Simlulator SDK:通過此SDK來Build的application運

7、行在iPhone Simulator下。iPhone Device SDK:通過次SDK來Build的application運行在Device下。下面幾個步驟是你運行你的Application需要做的:a. 設(shè)置application的目標(biāo)iPhone OS版本。在左邊項目上右鍵選擇GET INFO.在BUILD選項卡選擇IOS SDK版本。b. 設(shè)置Active SDK。c. 點擊BUILD&GO運行程序。6、 工程目錄分析一個簡單的項目包括了Class和Resource等結(jié)構(gòu):a. Class(類)下面包含了應(yīng)用程序的代碼:包括自己創(chuàng)建的類。b. Other Sources下的ma

8、in.m相當(dāng)于JAVA中的main()方法,是整個程序執(zhí)行的入口。c. Resource(資源)下包含各類資源:Xib文件是主要資源。Xib是應(yīng)用程序的界面,包括界面上的各個對象,對象和代碼間的觸發(fā)關(guān)系。info.plist文件:包含了手機(jī)的一些設(shè)置信息,如圖標(biāo)等。d. Framework(框架)下包含了系統(tǒng)類庫。7、 IOS程序模擬器調(diào)試1.方法開一個已有的工程,左側(cè)工程目錄中找到一個文件,在想要跟蹤調(diào)試的代碼前單擊左鍵,此行代碼前會出現(xiàn)藍(lán)色的箭頭,如圖。2. 在左上角選擇Simulator3. 選擇Build&go,運行程序。4. 程序啟動后會在斷點處停下。5. 選擇RUN>

9、CONTINUE繼續(xù)運行;選擇RUN>SETP OVER單步調(diào)試程序。6. 將鼠標(biāo)移動至相應(yīng)的變量上,即會出現(xiàn)該變量的地址和值。7. 選擇RUN>CONSOLE,調(diào)出控制臺。8. 選擇 RUN>DEBUGGER,調(diào)除調(diào)試窗口,查看相關(guān)信息。9. 選擇RUN>STOP停止運行程序。8、 界面控件與控制器基于WINDOW-BASED APPLICATION1. 添加控件從左側(cè)Objects中添加1個LABLE控件和一個BUTTON控件到WINDOW,如圖所示:雙擊控件,修改控件的TEXT屬性,或者從右側(cè)的Attributes中修稿控件的相關(guān)屬性。2. 添加控制器對象在IB下

10、選擇窗口后面的MainWindow.xib,并在左面的庫上選擇Object,然后將該Object對象拖到MainWindow.xib窗口,這個對象就是控制器(controller)。3. 生成控制器類雙擊新添加的Object對象,在右側(cè)屬性窗口輸入類名為HCHelloController4. 點擊HCHelloController邊上的灰箭頭,在左邊顯示了Classes(類)部分。5. 指定他的父類為NSObject.6. 從File菜單上選擇“WriteClassFiles.”來生成該控制器的類代碼。7. 可以使用缺省的名字和位置,然后單擊“SAVE”,選擇項目后單擊Add。8. 回到XCO

11、DE編寫控制器代碼。檢查.h文件中的接口是否定義了父類,如果沒有在.h文件中出現(xiàn),需要手工加上,即:interface HCHelloController :/*Specify a superclass(eg:NSObject or NSView)*/修改為:interface HCHelloController :NSObject選擇來保存。9. 在.h文件中添加屬性和方法(Lable指向窗口上的文本框,類型為UILableButton指向窗口上的按鈕,類型為UIButton;changeWords方法改變LABLE的文字)。10. 在.m文件中實現(xiàn)changeWords方法。11. 關(guān)聯(lián)U

12、I對象和控制器(設(shè)置TARGER-ACTION)雙擊MainWindow.xib打開IB編輯器。將鼠標(biāo)移動至HCHelloConroller對象上,按住右鍵拖動至LABLE,這時可以看到一個線,選擇lable后屏窗口會閃一下,如圖:用同樣的方法關(guān)聯(lián)button控件。12. 關(guān)聯(lián)按鈕到控制器對象,從按鈕上按右鍵拖動至控制器對象,xib閃幾下,選擇changeWords.13. 保存所有改動,到XCODE下運行程序?;赩IEW-BASED APPLICATION1. 打開XCODE,選擇 POJECTS,選擇View-based application.2. 輸入工程名稱,選擇工程目錄,選擇SAVE.3. 在工程目錄中找到HCSampleViewSampleViewController.xib,并雙擊打開4. 在Interface Buid界面添加1個LABLE控件和1個BUTTON控件,雙擊控件修改控件text屬性,或者從控件的右側(cè)Attributes窗口中修改控件屬性。5. 回到XCODE,在HCSampleViewSampleViewController.h中添加聲明。在HCSampleViewSampleViewController.c中添加實現(xiàn)代碼。保存所有修改。6. 回到IB界面,關(guān)聯(lián)UI對象和控制器。選中

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論