objective C程式設計學習筆記2 類

2021-07-14 07:03:08 字數 671 閱讀 1914

1 .  類分為宣告部分和實現部分

宣告部分放在.h標頭檔案中,宣告的格式

@inte***ce classname:parentclass

成員方法宣告

@end

實現部分放在.m或.mm中,實現的格式

@implementation

成員方法的宣告

@end

成員方法的宣告格式

2.合成方法生成seter和geter

在@inte***ce中用@property 變數型別 變數名 定義變數和變數的合成方法

在@implementation中新增@synthesize 變數名

3.@class 類名 前向宣告類

4.動態型別和多型

id 變數名 儲存動態型別值

[變數 class]獲得類,if ([變數 class] == [變數 class]) 判斷兩個變數型別是否相同

Objective C 鏈式程式設計思想

鏈式程式設計就是將呼叫多個方法用點語法連線起來,讓 更加簡潔和可讀性更高 剛開始接觸鏈式程式設計是masonry,用起來真的非常爽 1 make.left.right.top.equalto self.view 這樣一句語句就呼叫了4個方法 left呼叫了left屬性的get方法 right,top...

Objective C 學習筆記

1 is a 是乙個 繼承,提高執行效率,減少重複 2 has a 有乙個 復合,物件引用其它物件時,利用其它物件特性。3 返回屬性值的訪問方法,名稱中不能使用get這個詞 4 類名首字母大寫,變數首字母小寫。5 在objective c中所有物件間互動都是通過指標實現的。6 指標值被賦值,只有乙個...

Objective c學習筆記

property是object c的乙個特性,可以讓我們輕鬆實現成員變了的setting和getting方法。具體的語法如下 以成員變數nsstring m name為例 標頭檔案中宣告如下 property nsstring m name m檔案實現 synthesize m name 這樣我們便...