objective-c語言允許你使用非常簡便的語法訪問屬性。要獲得 myfraction 中儲存的 numerator 的值,可使用以下語句:
[myfraction numerator]
這會向 myfraction 物件傳送 numerator 訊息,從而返回所需的值。從 objective-c 2.0 開始,我們同樣可以使用點運算子來編寫等價的表示式:
myfraction.numerator
一般格式為:
instance.property
還可使用類似的語法進行賦值:
instance.property = value
這等價於編寫以下表示式:[instance setproperty: value]
Objective C使用位運算設計可複選的列舉
在軟體開發中,列舉是我們會經常會用到的一種程式設計方式,通過列舉,可以使我們的 更具可讀性與統一性。通常情況下,我們會通過typedef來定義一種列舉的型別來使用。例如 12 3 4 5 typedefenummyenum 我們可以在函式的引數中來使用它 12 3 4 5 6 7 8 9 10 11...
Objective c 字典使用
1.所有的key都是乙個字串,鍵 值是成對出現的。且都不能為空,非要為空要使用nsnull。字典是通過key來訪問值的,key valu必須成對出場 2.字典是有鍵 值的資料組合,通過key查詢對於的value,值可以是其他任意的型別,key必須是唯一的。3.為什麼要使用字典呢?而不使用陣列?答?陣...
使用Objective C建立UUID
uuid是128位的值,它可以保證唯一性。通常,它是由機器本身網絡卡的mac位址和當前系統時間來生成的。uuid是由中劃線連線而成的字串。例如 0a326293 bcdd 4788 8f2d c4d8e53c108b 在宣告檔案中宣告乙個方法 ios import inte ce uuidviewc...