黑馬程式設計師學習筆記 OC之foundation框架

2021-06-22 06:07:17 字數 376 閱讀 4048

2、

結構體:nsrange表示範圍的結構體。

nspoint/cgpoint表示座標點的結構體

nssize/cgsize表示寬高的結構體

nsrect/cgrect表示座標點+寬高的結構體

3、類字串:nsstring  字串類

nsmutablestring  易變字串類

nsarray         陣列類

nsmutablearrary易變陣列類

nsset      無序集合

nsmutableset      可變無序集合

nsdictionary       字典

nsmudictionary     不可變字典

nsdate

黑馬程式設計師學習筆記 OC之繼承

1 為什麼要使用繼承?假如有乙個類dog和乙個類cat,他們的成員變數都是age weight。方法也都一樣。那麼在兩個類裡面分別定義宣告就很囉嗦,很多東西都是一樣的。我們可以把這些相同的東西提取出來組成乙個類animal,然後使用繼承功能,使dog cat繼承animal類就具備animal的全部...

黑馬程式設計師 OC學習之方法

方法是類的行為,寫在介面和實現兩個檔案中。在介面部分宣告方法,在實現部分實現方法。1 類方法與例項方法 objective c中的類可以宣告兩種型別的方法 例項方法和類方法。例項方法就是乙個方法,它在類的乙個具體例項的範圍內執行。也就是說,在你呼叫乙個例項方法前,你必須首先建立類的乙個例項。而類方法...

黑馬程式設計師 OC學習筆記 記憶體管理

property和 synthesize關鍵字 property和 synthesize關鍵字可以幫助我們構造屬性的設定和訪問方法即setter和getter方法,可以省去我們很多重複機械的 在宣告檔案中使用 property 宣告變數,在實現檔案中用 synthesize property 關鍵字...