OC語言注意事項

2021-06-26 23:26:10 字數 671 閱讀 3212

/*方法

1.物件方法都是以減號 - 

2.物件方法的宣告必須寫在@inte***ce和@end之間

物件方法的實現必須寫在@implementation和@end之間

3.物件方法只能由物件來呼叫

4.物件方法歸類\物件所有

函式1.函式能寫在檔案中的任意位置(@inte***ce和@end之間除外),函式歸檔案所有

2.函式呼叫不依賴於物件

3.函式內部不能直接通過成員變數名訪問某個物件的成員變數

*/#import

// :表示繼承,只能是單繼承

@inte***ce person : nsobject

- (void)test:/ /物件方法的宣告

@end

@implementation person

- (void)test

@end

@inte***ce car : nsobject

- (void)run;

- (void)fly;

@end

int main()

@implementation car

- (void) fly

/*void test2()

*/void test()

- (void)run

@end

OC語言注意事項一

import 與 include 的區別 在c語言中,我們想要讓編譯器複製一些標頭檔案到現在的原始檔,俗稱引入標頭檔案,或者包含標頭檔案,使用 include。例如有三個單獨沒有聯絡的標頭檔案firstfloor.h,secondfloor.h,thirdfloor.h,現在secondfloor....

oc語言注意事項五

在oc裡也有構造方法,initwith 用來初始化建立的物件。在使用initwith 方法的時候,一定要記得加上元祖類nsobject的初始化方法 init id initwith return self 這是oc裡面初始化固定模式,和其他物件導向語言的初始化物件不一樣。其實在oc裡面,物件的初始化...

OC學習筆記 注意事項

alloc new retain之後都必須要呼叫release方法 計數器要變只有這幾種方法 retain release alloc new copy方法才會使計數器改變,誰想用人家物件,就對他進行retain操作,但在dealloc釋放本物件的時候也釋放引用的物件,先釋放引用的物件,然後釋放自己...