Objective C 基本語法(1)

2021-06-05 23:28:49 字數 694 閱讀 8460

@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...