基礎資料型別 (nsinteger,cgfloat)和c資料型別(int, float, double, char, 等等)
//int,也可以用nsinteger
也就是說當需要使用int型別的變數的時候,可以像寫c的程式一樣,用int,也可以用nsinteger,但更推薦使用nsinteger,因為這樣就不用考慮裝置是32位的還是64位的。
oc裡面有個特殊的符號:「@」,這個符號大概的意思是表示「這是oc的」。
oc裡面空指標物件是nil,而不是null。
//cgfloat就是float或double
//@selector selector是個非常特殊的型別,有點類似與函式指標,可以把乙個函式當作引數來傳遞。
//nsdate日期和時間。
獲取當前時間的**為:nsdate *today = [nsdate date];
//nslog
nslog是foundation框架中定義的乙個用於字元輸出的函式。
nslog在列印後自動換到乙個新行。不需要在格式字串末尾新增乙個額外的\n。
nsstring *astring = @"hello new york!";
nslog( @"the object description is: %@", astring );
Objective C基礎語法快速入門 4
就objective c語言而言,建立乙個類非常簡單。它非常典型的分成了兩個部分。類的介面通常儲存在classname.h檔案裡,它定義了例項的引數,以及一些公開的方法。類的實現在classname.m檔案裡。它包含了真正執行的 和那些方法。它還經常定義一些私有的方法。這些私有的方法對於子類是不可見...
Objective C語法property詳解
1.1 property的語法格式 property 引數1,引數2 型別名字 這裡的引數,主要有以下三種 setter getter方法 assign retain copy 讀寫屬性 readwrite readonly atomicity nonatomic 1.2 三種方式的使用 assig...
Objective C基本語法
oc的語法這裡就不給大家介紹了,大家慢慢熟悉。在oc的程式設計中大家可能不常見到c語言中函式的使用了,oc採用的是訊息傳送機制,將方法傳送給物件。方法分為 加號方法 靜態方法,又稱為類方法,由類來呼叫 方法由加號開頭。減號方法 動態方法,又成為物件方法,由物件來呼叫 方法由加號開頭。例如常見的all...