版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、IOS環(huán)環(huán)境搭建建與開(kāi)發(fā)發(fā)入門(mén)注冊(cè)APPPLEE IDD在蘋(píng)果官官網(wǎng)上下下載iTTunees。 官方方下載地地址:hhttpp:/wwww.appplee.coom/iitunnes/dowwnlooad/安裝iTTunees.啟動(dòng)iTTunees,在在導(dǎo)航欄欄選擇iiTunnes stoore將顯示頁(yè)頁(yè)拉至最最下面,選選擇管理理-更更改國(guó)家家或地區(qū)區(qū)選擇切換換到美國(guó)國(guó)(Unniteed SStattes)選擇找到到FREEE AAPPSS(免費(fèi)費(fèi)軟件)點(diǎn)擊FRREE APPP接著出現(xiàn)現(xiàn)一個(gè)對(duì)對(duì)話框,點(diǎn)點(diǎn)擊“創(chuàng)建新新賬戶”。雙擊選擇擇Conntinnue填寫(xiě)注冊(cè)冊(cè)信息和和相關(guān)問(wèn)問(wèn)題,選選擇Co
2、ontiinuee。如果您沒(méi)沒(méi)有美國(guó)國(guó)信用卡卡,就只只有選擇擇“NONNE”。填寫(xiě)美國(guó)國(guó)地址的的時(shí)候注注意,輸輸入美國(guó)國(guó)地址的的時(shí)候不不要亂填填,否則則很容易易被打回回來(lái)??捎孟孪旅娴拿饷舛惖刂分罚海ㄗ?cè)時(shí)時(shí),地址址、城市市都填FFairrbannks,州州選擇AAK-AAlasska這個(gè)在在最上面面,ziipcoode郵編9997011,電話話9077-622842234)所有信息息確認(rèn)后后,需要要到郵箱箱去收取取確認(rèn)激激活郵件件,確認(rèn)認(rèn)后才算算正式的的申請(qǐng)成成功。注冊(cè)開(kāi)發(fā)發(fā)者賬號(hào)號(hào)1.輸入入網(wǎng)址: HYPERLINK /programs/ios/ htttp:/deevellopeer.a
3、applle.ccom/proograams/ioss/2.選擇擇Enrrolll Noow.選擇Coontiinuee.如果之前前沒(méi)有注注冊(cè)過(guò)AAPPLLE IID,則則可以選選擇第一一項(xiàng),同同時(shí)注冊(cè)冊(cè)一個(gè)AAPPLLE IID,這這里選擇擇第二項(xiàng)項(xiàng)使用已已經(jīng)的AAPPLLE IID 進(jìn)進(jìn)行注冊(cè)冊(cè)。選擇注冊(cè)冊(cè)為個(gè)人人。登陸APPPLEE IDD。填寫(xiě)個(gè)人人信息,注注意名字字需為信信用卡上上的英文文名(拼拼音)。選擇IOOS DDeveelopper Proograam.確認(rèn)個(gè)人人信息。同意iOOS DDeveelopper Proograam LLiceensee Aggreeemennt,
4、選選擇I Agrree打印申請(qǐng)請(qǐng)表,填填寫(xiě)信息息,簽名名并傳真真給APPPLEE,等待待APPPLE郵郵件回復(fù)復(fù),并正正式激活活。準(zhǔn)備硬件件環(huán)境準(zhǔn)備一臺(tái)臺(tái)裝有MMAC_OS_X的MMAC BOOOK,必必須是基基于Inntell的Maacinntossh計(jì)算算機(jī)(如如果是非非蘋(píng)果的的機(jī)器,安安裝MAAC系統(tǒng)統(tǒng)請(qǐng)見(jiàn)附附錄),操操作系統(tǒng)統(tǒng)的版本本做好在在10.6.22以上,因因?yàn)镮OOS SSDK44以上的的版本對(duì)對(duì)操作系系統(tǒng)版本本的最低低要求是是10.6.22.iPhoone或或iPood TToucch,主主要用來(lái)來(lái)測(cè)試編編寫(xiě)好的的程序下載并安安裝IOOS SSDK及及開(kāi)發(fā)工工具X-CODDE
5、1.進(jìn)入入網(wǎng)址: HYPERLINK /a/2005710/ htttp:/bbloggs.ccom/a/2200557100/網(wǎng)頁(yè)中提提供各個(gè)個(gè)版本的的SDKK及X-CODDE的官官方下載載地址。選擇一個(gè)個(gè)合適的的版本下下載。安裝iPPhonneSDDK:在MACC中找到到iPhhoneeSDKK的安裝裝文件,鼠鼠標(biāo)雙擊擊該文件件圖標(biāo),會(huì)會(huì)看到一一個(gè)彈出出窗口:進(jìn)一步選選擇繼續(xù)續(xù)并且等等待安裝裝完成。注意在安安裝過(guò)程程中需要要退出IITUNNES。X-Coode入入門(mén)與HHELLLO WWORLLD打開(kāi)Fiindeer,選選擇設(shè)備備-磁磁盤(pán),選選擇Deevellopeer文件件夾,找找到并打
6、打開(kāi)XCCODEE開(kāi)發(fā)工工具。選擇FIILE Neew PProjjectt.選擇Wiindoow-BBaseed AAppllicaatioon模板板,選擇擇Chooosee.輸入項(xiàng)目目名HeellooWorrld并并選擇保保存位置置.添加MyyVieew cclasss 到到proojecct中選擇Fiile NNew Fille.選選擇Coocoaa Toouchh Cllasss 下面面的Obbjecctivve-cc cllasss,并在在下拉框框選擇UUIViiew,單擊Next.先Namme輸入入框中輸輸入”MyVVieww.m”。選擇“AAlsoo crreatte “MyVV
7、ieww.h”選項(xiàng)項(xiàng)并單擊擊完成。選擇合適適的SDDK激活活.Projjectt SettActtivee SDDK下可可以進(jìn)行行相應(yīng)的的設(shè)置.編寫(xiě)代碼碼。修改”HHellloWoorlddApppDellegaate”claass,讓它能能夠使用用MyVVieww這個(gè)cclasss,雙雙擊HeellooWorrldAAppDDeleegatte.mm,編輯輯代碼如如下:修改MyyVieew.mm中的ddrawwRecct:方方法來(lái)在在vieew中輸輸出文字字.運(yùn)行程序序。當(dāng)你做好好準(zhǔn)備調(diào)調(diào)試你的的apppliccatiion,你你首先是是通過(guò)XXcodde的BBuilld來(lái)構(gòu)構(gòu)建你的的系統(tǒng),
8、如如果Buuildd沒(méi)有錯(cuò)錯(cuò)誤的話話,你有有兩種方方式可以以運(yùn)行你你的Apppliicattionn:iPPhonne SSimuulattor和和DevviceeiPhhonee SDDK包括括了兩個(gè)個(gè)SDKK系列:iPhhonee Siimullatoor SSDK和和iPhhonee Deevicce SSDK。iPhoone Simmlullatoor SSDK:通過(guò)此此SDKK來(lái)Buuildd的apppliicattionn運(yùn)行在在iPhhonee Siimullatoor下。iPhoone Devvicee SDDK:通通過(guò)次SSDK來(lái)來(lái)Buiild的的apppliccatiion
9、運(yùn)運(yùn)行在DDeviice下下。下面幾個(gè)個(gè)步驟是是你運(yùn)行行你的AAppllicaatioon需要要做的:設(shè)置apppliicattionn的目標(biāo)標(biāo)iPhhonee OSS版本。在左邊項(xiàng)項(xiàng)目上右右鍵選擇擇GETT INNFO.在BUIILD選選項(xiàng)卡選選擇IOOS SSDK版版本。設(shè)置Acctivve SSDK。點(diǎn)擊BUUILDD&GOO運(yùn)行程程序。工程目錄錄分析一個(gè)簡(jiǎn)單單的項(xiàng)目目包括了了Claass和和Ressourrce等等結(jié)構(gòu):Classs(類類)下面面包含了了應(yīng)用程程序的代代碼:包包括自己己創(chuàng)建的的類。Otheer SSourrcess下的mmainn.m相相當(dāng)于JJAVAA中的mmainn
10、()方方法,是是整個(gè)程程序執(zhí)行行的入口口。Resoourcce(資資源)下下包含各各類資源源:Xib文文件是主主要資源源。Xiib是應(yīng)應(yīng)用程序序的界面面,包括括界面上上的各個(gè)個(gè)對(duì)象,對(duì)對(duì)象和代代碼間的的觸發(fā)關(guān)關(guān)系。infoo.pllistt文件:包含了了手機(jī)的的一些設(shè)設(shè)置信息息,如圖圖標(biāo)等。Frammewoork(框架)下包含含了系統(tǒng)統(tǒng)類庫(kù)。IOS程程序模擬擬器調(diào)試試1.方法法開(kāi)一個(gè)個(gè)已有的的工程,左左側(cè)工程程目錄中中找到一一個(gè)文件件,在想想要跟蹤蹤調(diào)試的的代碼前前單擊左左鍵,此此行代碼碼前會(huì)出出現(xiàn)藍(lán)色色的箭頭頭,如圖圖。在左上角角選擇SSimuulattor選擇Buuildd&goo,運(yùn)行行
11、程序。程序啟動(dòng)動(dòng)后會(huì)在在斷點(diǎn)處處停下。選擇RUUNCCONTTINUUE繼續(xù)續(xù)運(yùn)行;選擇RRUNSETTP OOVERR單步調(diào)調(diào)試程序序。將鼠標(biāo)移移動(dòng)至相相應(yīng)的變變量上,即即會(huì)出現(xiàn)現(xiàn)該變量量的地址址和值。選擇RUUNCCONSSOLEE,調(diào)出出控制臺(tái)臺(tái)。選擇 RRUNDEBBUGGGER,調(diào)除調(diào)調(diào)試窗口口,查看看相關(guān)信信息。選擇RUUNSSTOPP停止運(yùn)運(yùn)行程序序。界面控件件與控制制器基于WIINDOOW-BBASEED AAPPLLICAATIOON添加控件件從左側(cè)OObjeectss中添加加1個(gè)LLABLLE控件件和一個(gè)個(gè)BUTTTONN控件到到WINNDOWW,如圖圖所示:雙擊控件件,修
12、改改控件的的TEXXT屬性性,或者者從右側(cè)側(cè)的Atttriibuttes中中修稿控控件的相相關(guān)屬性性。添加控制制器對(duì)象象在IB下下選擇窗窗口后面面的MaainWWinddow.xibb,并在在左面的的庫(kù)上選選擇Obbjecct,然后將該該Objjectt對(duì)象拖拖到MaainWWinddow.xibb窗口,這這個(gè)對(duì)象象就是控控制器(cconttrolllerr)。生成控制制器類雙擊新添添加的OObjeect對(duì)對(duì)象,在在右側(cè)屬屬性窗口口輸入類類名為HHCHeellooConntroolleer點(diǎn)擊HCCHellloCConttrolllerr邊上的的灰箭頭頭,在左左邊顯示示了Cllassses(類
13、)部部分。指定他的的父類為為NSOObjeect.從Fille菜單單上選擇擇“WriiteCClasssFiiless.”來(lái)生成成該控制制器的類類代碼??梢允褂糜萌笔〉牡拿趾秃臀恢?,然然后單擊擊“SAVVE”,選擇擇項(xiàng)目后后單擊AAdd。回到XCCODEE編寫(xiě)控控制器代代碼。檢檢查.hh文件中中的接口口是否定定義了父父類,如如果沒(méi)有有在.hh文件中中出現(xiàn),需需要手工工加上,即即:intterffacee HCCHellloCConttrolllerr :/*Sppeciify a ssupeercllasss(egg:NSSObjjectt or NSVVieww)*/修改為:intterf
14、facee HCCHellloCConttrolllerr :NNSObbjecct選擇FIILESAVVE來(lái)保保存。在.h文文件中添添加屬性性和方法法(Laablee指向窗窗口上的的文本框框,類型型為UIILabbleButtton指指向窗口口上的按按鈕,類類型為UUIBuuttoon;cchanngeWWordds方法法改變LLABLLE的文文字)。在.m文文件中實(shí)實(shí)現(xiàn)chhanggeWoordss方法。關(guān)聯(lián)UII對(duì)象和和控制器器(設(shè)置置TARRGERR-ACCTIOON)雙擊MaainWWinddow.xibb打開(kāi)IIB編輯輯器。將將鼠標(biāo)移移動(dòng)至HHCHeellooConnrolller
15、r對(duì)象上上,按住住右鍵拖拖動(dòng)至LLABLLE,這這時(shí)可以以看到一一個(gè)線,選選擇laablee后屏窗窗口會(huì)閃閃一下,如如圖:用同樣的的方法關(guān)關(guān)聯(lián)buuttoon控件件。關(guān)聯(lián)按鈕鈕到控制制器對(duì)象象,從按按鈕上按按右鍵拖拖動(dòng)至控控制器對(duì)對(duì)象,xxib閃閃幾下,選選擇chhanggeWoordss.保存所有有改動(dòng),到到XCOODE下下運(yùn)行程程序。基于VIIEW-BASSED APPPLICCATIION打開(kāi)XCCODEE,選擇擇FILLENNEW POJJECTTS,選選擇Viiew-bassed apppliccatiion.輸入工程程名稱,選選擇工程程目錄,選選擇SAAVE.在工程目目錄中找找到HCCSammpleeVieewSaamplleViiewCConttrolllerr.xiib,并并雙擊打打開(kāi)在Intterffacee Buuid界界面添加加1個(gè)LLABLLE控件件和1個(gè)個(gè)BUTTTONN控件,雙雙擊控件件修改控控件teext屬屬性,或或者從控控件的右右側(cè)Atttriibuttes窗窗口中修修改控件件屬性。回到XCCODEE,在HHCSaamplleViiewSSamppleVViewwConntroolleer.hh中添加加聲明。在HCSSamppleVViewwSammpleeVieewCoontrrolller.c中添添加實(shí)現(xiàn)現(xiàn)代碼。保存所有有修改?;氐絀
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 遼陽(yáng)職業(yè)技術(shù)學(xué)院《化工CAD制圖》2023-2024學(xué)年第一學(xué)期期末試卷
- 五年級(jí)數(shù)學(xué)下冊(cè)應(yīng)用題-分?jǐn)?shù)應(yīng)用題
- 廊坊燕京職業(yè)技術(shù)學(xué)院《信息系統(tǒng)審計(jì)》2023-2024學(xué)年第一學(xué)期期末試卷
- 江西師范高等專科學(xué)?!缎旅襟w網(wǎng)絡(luò)營(yíng)銷(xiāo)劃寫(xiě)作》2023-2024學(xué)年第一學(xué)期期末試卷
- 嘉應(yīng)學(xué)院《奧爾夫音樂(lè)教學(xué)法》2023-2024學(xué)年第一學(xué)期期末試卷
- 湖州學(xué)院《傳感器技術(shù)與應(yīng)用》2023-2024學(xué)年第一學(xué)期期末試卷
- 湖南國(guó)防工業(yè)職業(yè)技術(shù)學(xué)院《電子學(xué)二》2023-2024學(xué)年第一學(xué)期期末試卷
- 紅河衛(wèi)生職業(yè)學(xué)院《傳播學(xué)原理與技能》2023-2024學(xué)年第一學(xué)期期末試卷
- 淄博師范高等??茖W(xué)?!冬F(xiàn)代數(shù)值仿真技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 周口理工職業(yè)學(xué)院《熱工材料基礎(chǔ)》2023-2024學(xué)年第一學(xué)期期末試卷
- 保險(xiǎn)公估作業(yè)指導(dǎo)書(shū)x
- 新人教版八年級(jí)數(shù)學(xué)下冊(cè) 第18章平行四邊形 導(dǎo)學(xué)案
- 《生理心理學(xué)實(shí)驗(yàn)實(shí)訓(xùn)》指導(dǎo)書(shū)-
- 教練技術(shù)三階段講義
- GB/T 23799-2021車(chē)用甲醇汽油(M85)
- 車(chē)工工藝課件(緒論、一章)
- 催收服務(wù)工作手冊(cè)方案
- 信息化系統(tǒng)數(shù)據(jù)恢復(fù)應(yīng)急演練方案
- 常用有機(jī)溶劑性質(zhì)
- 公司沒(méi)有出審計(jì)報(bào)告情況說(shuō)明解釋
- (完整word版)高考英語(yǔ)作文練習(xí)紙(標(biāo)準(zhǔn)答題卡)
評(píng)論
0/150
提交評(píng)論