/*方法
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釋放本物件的時候也釋放引用的物件,先釋放引用的物件,然後釋放自己...