一、objective-c
的介紹
objective-c是
c語言的乙個擴充套件集。
objective-c是c
以c語言為基礎,可以實現面向程式設計,並提供了針對
ios開發的大量類庫。
一般使用蘋果公司的xode
工具來編寫程式。
xcode的.m
副檔名表示檔案含有
objective-c
**,應由
objective-c
編譯器處理。在
xcode
中,編譯工作全由
gcc處理。
#import語句告訴編譯器檢視
foundation
框架中的
foundation.h
標頭檔案。
框架是一種聚集在乙個單元的部件集合,包括標頭檔案、庫、影象、聲音等。例如cocoa
的組成部分有
foundation
和框架。
二、物件導向程式設計
類:對事物的抽象描述
描述這類事物共同的特徵和行為
物件:類的例項
物件在記憶體中具有實際的儲存空間,而類沒有儲存空間。
1、在
objective-c
中定義乙個類
@inte***ce 類名:父類
-(返回值
)方法名:(引數型別)引數名;
@end
@implementation 類名
方法的
@end
類只是型別的一種說明
2、初始化
給物件分配空間並初始化
police * p1=[[police alloc]init];
3、操作物件
[物件名 方法名:引數
];物件名->
成員屬性
物件名.
成員屬性
類名.成員名
[類名 方法名
][p1 movetox:50 toy:50];
例如:
#import
#import
//定義乙個警察類
@inte***ce police : nsobject
-(void)movetox:(int )x toy:(int )y;
-(void)firetox:(int )x toy:(int )y;
@end
@implementation police
-(void)movetox:(int )x toy:(int )y
-(void)firetox:(int )x toy:(int )y
@end
int main(int argc, const char * argv)
return 0; }
OC學習心得之方法
方法是類的行為,寫在介面和實現兩個檔案中。在介面部分宣告方法,在實現部分實現方法。1 類方法與例項方法 objective c中的類可以宣告兩種型別的方法 例項方法和類方法。例項方法就是乙個方法,它在類的乙個具體例項的範圍內執行。也就是說,在你呼叫乙個例項方法前,你必須首先建立類的乙個例項。而類方法...
學習心得(一)
1.利用好手頭上的資源而不要一味地屯資源,資源只有被利用才是有價值的 2.關於筆記 筆記只是幫助我們學習和精進的一種工具,它只是一種方法,一種手段,但是絕不是我們的目的,沒有必要強迫自己在做筆記時,把每乙個字都寫的端正和美觀,把筆記做得完美,不僅消耗我們的時間,而且很可能它浪費了我們原本可以用來做題...
學習心得 python學習心得
自從來了深圳工作以後,尤其是屢屢面試碰壁以後。發現其實自己的知識面很窄,做筆試題的時候絞盡腦汁還是漏洞百出,並不是不會做,而是出現一大堆不該有的失誤。每次被問道,對資料庫了解嗎?說一大堆看起來很高階的東西 好啊,那我們寫幾個sql語句吧。馬上完蛋了,沒了手冊關鍵字都記不起。了解哪幾種指令碼語言,sh...