@inte***ce democlass : nsobject//做為介面的存在,nsobject告訴編譯器,democlass這個類是基於nsobject這個(所有類的)超類的,並繼承nsobject類定義的所有行為
[democ democ:1 andage:22];//呼叫的是 +(void)democ:(int)id andage:(int)age;
[democlass *d = [democlass new];//或 democlass *d1 = [[democlass alloc]init];//建立物件的方法
[d democlass:2 andage:33];//呼叫的是 -(void)democlass:(int)id andage:(int)age;
democlass *d = [democlass new];
[d set_id:3423]; //呼叫 -(void)setid:(int)id
nslog(@"id= %d",[d _id]); //[d _id]呼叫 -(int)id
[d set_age:555555]; //呼叫 -(void)setage:(int)age
nslog(@"age= %d",[d _age]); //[d _age]呼叫 -(int)age
Objective C基本語法
oc的語法這裡就不給大家介紹了,大家慢慢熟悉。在oc的程式設計中大家可能不常見到c語言中函式的使用了,oc採用的是訊息傳送機制,將方法傳送給物件。方法分為 加號方法 靜態方法,又稱為類方法,由類來呼叫 方法由加號開頭。減號方法 動態方法,又成為物件方法,由物件來呼叫 方法由加號開頭。例如常見的all...
Objective C基本語法概述
2015年的寒假開始學習ios開發,自己也是第一次寫部落格,希望能把自己的學習過程記錄下來,和大家交流溝通,也方便自己複習。oc語法簡述 和c完全相容,為了和c不衝突,關鍵字以 開頭 1 類的宣告 h檔案存放類,函式申明 inte ce end m檔案存放類的具體實現 implementation ...
Objective C語法property詳解
1.1 property的語法格式 property 引數1,引數2 型別名字 這裡的引數,主要有以下三種 setter getter方法 assign retain copy 讀寫屬性 readwrite readonly atomicity nonatomic 1.2 三種方式的使用 assig...