Objective c 建立類的使用

2021-07-03 07:31:18 字數 1111 閱讀 3933

以下是我寫的乙個例項, 測試objective-c是如何使用類的

testclass.h 

//

// testclass.h

// testclass

//// created by exchen on 6/15/15.

//#import @inte***ce testclass : nsobject

//成員函式宣告

-(void)print;

-(void)calc;

@end

testclass.m

//

// testclass.m

// testclass

//// created by exchen on 6/15/15.

//#import "testclass.h"

#import @implementation testclass

//成員函式實現

-(void) print

-(void) calc

return strret;

}@end

main.m

//

// main.m

// testclass

//// created by exchen on 6/15/15.

//#import #import "testclass.h"

int main(int argc, const char * argv)

testclass *tc = [[testclass alloc] init]; //分配記憶體

tc->number1 = 1; //給類成員變數賦值

tc->number2 = 2;

[tc calc]; //呼叫類成員函式

strcpy(tc->strarray,"strarray"); //給類成員字串變數賦值

[tc print]; //呼叫類成員函式

nslog(strret); //列印返回值

return 0;

}

Objective C 的類和物件的建立和使用

在oc中類有介面 inte ce 和實現 implementation 兩部分組成。1.inte ce介面部分。介面的擴充套件名為.h。在該檔案中主要說名類有哪些特性和功能。在其中存放了類的例項變數和方法。比如建立student類基於nsobject類 inte ce student nsobjec...

StringBuilder類的建立,常用使用方法

string類 初始化用了三個字串 共3個 string str1 a string str2 b string str3 c 字串改變,又用了乙個字串 共4個 str1 str2 字串改變,又用了乙個字串 共5個 str1 str3 stringbuilder類 stringbuilder常用方法...

Objective C 建立常量

新部落格wossoneri.com define巨集定義 define是一條預編譯指令,編譯器在編譯階段前期會將所有使用到巨集的地方簡單地進行替換.在預處理器裡進行文字替換,沒有型別,不做任何型別檢查,編譯器可以對相同的字串進行優化。只儲存乙份到 rodata 段。甚至有相同字尾的字串也可以優化,你...