真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Objective-C入門(mén)(一)初識(shí)Objective-C

Objective-C入門(mén)(一)初識(shí)Objective-C

專注于為中小企業(yè)提供成都做網(wǎng)站、成都網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)平山免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了成百上千家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

 

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

 

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

 

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

啟動(dòng)Xcode在File菜單下選擇 new Project ----------圖

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

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

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

 

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

 

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

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

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

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

 

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

 

#import

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

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

//insert code here...

NSLog(@"Hello word");

[pool drain];

return 0;

}

 

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

//The first example               注釋寫(xiě)法

#import  //導(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"); //控制臺(tái)輸出

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

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

}

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

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

@這個(gè)符號(hào)是在編寫(xiě) NSString字符串對(duì)象

 

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

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

 

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

My name is skyoceanone

hello Objective-C

 

第二個(gè)程序

 

#import

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變換成了后面給的三個(gè)值 %i的意思就是這里要輸出 ×××數(shù)字的意思

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

 

Objective-C中的常量類型

 

Objective-C 入門(mén)(一)初識(shí)Objective-C

 

 

 

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

 

 


當(dāng)前題目:Objective-C入門(mén)(一)初識(shí)Objective-C
本文URL:http://weahome.cn/article/gsohco.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部