這裡主要記錄幾個objective-c語言中幾個與c語言不太一樣的資料型別。 id
是乙個指標型別,可以指向任何型別的物件。
bool
和char是一樣的,但是是作為布林值來使用的,yes 表示1 、no 表示0.
iboutlet
是乙個沒有任何意義的巨集,當.xib檔案中.h檔案讀取類的定義時,會對其做出乙個提示。
ibaction
和void一樣,同樣作為.xib讀取類定義的提示。
nil和null一樣,在iphone sdk開發中經常使用你nil而不適用null,是因為我們用來表示物件的指標為空。
#import
#include
是一樣的,但是
#import
可以確保引用的檔案只被引用一次。
Objective C資料型別 資料型別轉換
資料型別 1.objective c資料型別可以分為 基本資料型別 物件資料型別和id型別。2.基本資料型別有 int float double和char型別。3.物件型別就是類或協議所宣告的指標型別,例如 nsautoreleasepool pool 其中,nsautoreleasepool是乙個...
Objective C 2 0資料型別
整形資料 int objective c中的int型可以儲存正的或者負的整數 即沒有小數字 整形 int 的位數依賴於目標機,在編譯期決定,一般是32位或者64位,這個取決於程式執行平台的cpu。值得注意的是,有時候作業系統也會起到作用,比如,cpu是64位,但是跑的作業系統是32位的,那麼int只...
Objective C 2 0資料型別
整形資料 int objective c中的int型可以儲存正的或者負的整數 即沒有小數字 整形 int 的位數依賴於目標機,在編譯期決定,一般是32位或者64位,這個取決於程式執行平台的cpu。值得注意的是,有時候作業系統也會起到作用,比如,cpu是64位,但是跑的作業系統是32位的,那麼int只...