OC語言構造方法 一、構造方法 (一)構造方法的調用 完整的創建一個可用的對象:Person *p=[Person new]; New方法的內部會分別調用兩個方法來完成2件事情,1)使用alloc方法來分配存儲空間(返回分配的對象);2)使用init方法來對對象進行初始化 ...
OC語言description方法和sel 一 description方法 Description方法包括類方法和對象方法。 NSObject類所包含 一 基本知識 description 對象方法 使用NSLog和 輸出某個對象時,會調用對象的description方法,並拿到返回值進行輸出。 description 類方法 使用NSLog和 輸出某個對象時,會調用類對象的descriptio ...
2014-05-05 16:41 6 12318 推薦指數:
OC語言構造方法 一、構造方法 (一)構造方法的調用 完整的創建一個可用的對象:Person *p=[Person new]; New方法的內部會分別調用兩個方法來完成2件事情,1)使用alloc方法來分配存儲空間(返回分配的對象);2)使用init方法來對對象進行初始化 ...
OC語言前期准備 一、OC簡介 Oc語言在c語言的基礎上,增加了一層最小的面向對象語法,完全兼容C語言,在OC代碼中,可以混用c,甚至是c++代碼。 可以使用OC開發mac osx平台和ios平台的應用程序。 拓展名:c語言-.c OC語言.-m 兼容C++.-mm 注:其實c ...
C語言是面向過程的編程語言,而OC則是面向對象的編程語言。 面向對象:打個比方,就是你做一次菜,讓老婆做個菜,吃飯,這就是面向對象,效率高 面向過程,就是每一個細節:比如你要先把或開到合適的位置.然后還要洗菜 ,等油熱了,才能開始炒菜,然后調料,...,起鍋 ...
在創建一個對象的時候我們經常會用到init方法,單單是init只能是初始化,當我們在初始化的時候想要給這個對象加上默認的東西的時候, 系統提供的init方法就不能滿足我們的需要,這時,就需要我們自己去重寫init方法; 通常在使用init方法的時候,系統先會在自己這個類中查詢是否實現(重寫 ...
OC語言@property @synthesize和id 一、@property @synthesize關鍵字 注意:這兩個關鍵字是編譯器特性,讓xcode可以自動生成getter和setter的聲明和實現。 (一)@property 關鍵字 @property 關鍵字可以自動生成 ...
OC語言類的深入和分類 一、分類 (一)分類的基本知識 概念:Category 分類是OC特有的語言,依賴於類。 分類的作用:在不改變原來的類內容的基礎上,為類增加一些方法。 添加一個分類: 文件結構圖: 在分類中添加一個方法 Study方法的實現 ...
字典 主要知識點: 1.NSDictionary 類 2.NSMutableDictionary 類 3.了解NSMutableDictionary 與 NSDictionary 的繼 ...
獲取Class的三種方式: 1/ Class clazz_1 = NSStringFromClass(@"ClassName"); 2/ Class clazz_2 = [ClassNam ...