成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

Objective-C入門(一)初識Objective-C-創(chuàng)新互聯(lián)

Objective-C入門(一)初識Objective-C

創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比寧武網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式寧武網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋寧武地區(qū)。費(fèi)用合理售后完善,10多年實(shí)體公司更值得信賴。

首先開發(fā)Iphone 相比大家都知道要學(xué)習(xí)Objective-C這門語言

Xcode軟件 必須運(yùn)行在 Mac機(jī) 沒有的整一個吧 或者可以選擇在自己的電腦中安裝黑蘋果 網(wǎng)上黑蘋果教程比較全

現(xiàn)在開始我們的開發(fā)之旅

啟動Xcode 在File菜單下選擇 new Project ----------圖

在左側(cè)窗格中選擇Command Line Utility 右側(cè)窗體中選擇 Foundation tool 單機(jī)choose----------圖

彈出新窗口 Save As 中輸入程序名 可以選擇一個放項(xiàng)目的文件夾 ----------圖

單機(jī)Save 新項(xiàng)目就創(chuàng)建完畢----------圖

介紹下項(xiàng)目中的各個文件

.c------------C文件                   .mm------------Objective-C++源文件

.cc .cpp------------C++源文件         .pl------------Perl源文件

.h------------頭文件               .o------------Object(已編譯)文件

.m------------Objective-C源文件(個人理解就是main方法 比較好記)

點(diǎn)擊.m 下方會出現(xiàn)模板代碼

#import <Foundation/Foundation.h>

int main(int argc,const char*argv[]){

NSAutoreleasePool * pool=[[NSAutoreleasePool alloc] intit ];

//insert code here...

NSLog(@"Hello word");

[pool drain];

return 0;

}

我們將代碼稍作修改就完成了我們第一個程序

//The first example               注釋寫法

#import <Foundation/Foundation.h> //導(dǎo)入foundation框架

int main(int argc,const char*argv[]){ //主方法

NSAutoreleasePool * pool=[[NSAutoreleasePool alloc] intit ];//內(nèi)存管理

NSLog(@"My name is skyoceanone\n hello Objective-C"); //控制臺輸出

[pool drain];                  //內(nèi)存管理

return 0;                         //返回結(jié)果

}

這里內(nèi)存管理 會在以后的博文中重點(diǎn)解釋 Objective-C 有嚴(yán)格的內(nèi)存管理機(jī)制 習(xí)慣java編程的一開始會有些不太適應(yīng)

NS 的意思 next step 是曾經(jīng)喬布斯創(chuàng)建的一門語言

@ 這個符號是在編寫 NSString 字符串對象

運(yùn)行在 Build菜單下選擇Build 或者Build and Run 也可以點(diǎn)擊Build and Go圖標(biāo)

(Build and Go 的意思是 構(gòu)建 ,然后執(zhí)行上次最后完成的操作 也許你上次操作的是Debug 點(diǎn)擊還會執(zhí)行Debug 注意與Build and Run的區(qū)別)

運(yùn)行結(jié)果 (輸出中\(zhòng)n 執(zhí)行換行操作)

My name is skyoceanone

hello Objective-C

第二個程序

#import <Foundation/Foundation.h>

int main(int argc,const char*argv[]){

NSAutoreleasePool * pool=[[NSAutoreleasePool alloc] intit ];

int value1,value2,sum;

value1=1;

value2=2;

sum= value1+value2;

NSLog(@"The sum of %i and %i is %i",value1,value2,sum);

[pool drain];

return 0;

}

先看輸出結(jié)果

The sum of 1 and 2 is 3

結(jié)果中把所有%i 變換成了后面給的三個值 %i的意思就是這里要輸出 ×××數(shù)字的意思

應(yīng)該不太難理解

Objective-C中的常量類型

Objective-C 入門(一)初識Objective-C

                           ---------本博文針對有JAVA基礎(chǔ) OC還屬于初學(xué)者 文中有錯誤的地方還請指出 特感謝趙哲老師提供圖片

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

分享標(biāo)題:Objective-C入門(一)初識Objective-C-創(chuàng)新互聯(lián)
標(biāo)題路徑:http://jinyejixie.com/article44/coejee.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、響應(yīng)式網(wǎng)站、動態(tài)網(wǎng)站、關(guān)鍵詞優(yōu)化、網(wǎng)站改版網(wǎng)站導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

手機(jī)網(wǎng)站建設(shè)
肇州县| 东兴市| 克东县| 新竹县| 张北县| 东明县| 邻水| 阳西县| 延安市| 墨玉县| 西充县| 遂川县| 龙胜| 汕尾市| 木兰县| 皮山县| 泰来县| 周宁县| 临洮县| 望江县| 凤庆县| 柏乡县| 会昌县| 苍南县| 随州市| 岗巴县| 阳泉市| 河北区| 和政县| 拉萨市| 奉节县| 贵阳市| 乌苏市| 泸水县| 岳池县| 灌云县| 绍兴市| 兴海县| 民权县| 久治县| 常德市|