一,類別是一種為現有的類新增新方法的方式。
二,類別的侷限性。
1,無法向類中新增新的例項變數。類別沒有位置容納例項變數。
2,名稱衝突,即類別中的方法與現有的方法重名。當發生名稱衝突時,類別具有更高的優先順序。你的類別名稱將完全取代初始方法,從而無法再使用初使方法。有些程式設計人員在自己的類別方法名中增加乙個字首,以確保不發生名稱衝突。
三,選擇器。
1,選擇器只是乙個方法名稱,但它以objective-c執行時使用的特殊方式編碼,以快速執行查詢。你可以使用@selector()預編譯指令選擇器,其中方法名位於圓括號中。
2,nsobject提供了乙個名為respondstoselector:的方法,該方法詢問物件以確定其是否能夠響應某個特定的訊息。
讀書筆記 iOS 類別
一,類別是一種為現有的類新增新方法的方式。二,類別的侷限性。1,無法向類中新增新的例項變數。類別沒有位置容納例項變數。2,名稱衝突,即類別中的方法與現有的方法重名。當發生名稱衝突時,類別具有更高的優先順序。你的類別名稱將完全取代初始方法,從而無法再使用初使方法。有些程式設計人員在自己的類別方法名中增...
讀書筆記 iOS 類別
一,類別是一種為現有的類新增新方法的方式。二,類別的侷限性。1,無法向類中新增新的例項變數。類別沒有位置容納例項變數。2,名稱衝突,即類別中的方法與現有的方法重名。當發生名稱衝突時,類別具有更高的優先順序。你的類別名稱將完全取代初始方法,從而無法再使用初使方法。有些程式設計人員在自己的類別方法名中增...
iOS 讀書筆記 cookie
cookie是什麼東西?cookie session機制詳解這位博主寫的很詳細,可以看一下。ios 應用中可以在http連線中方便的使用cookie。url載入框架幫我們做了大量的工作以利用協議的這個特徵。經常用到cookie的地方有3個 檢索cookie的值 顯示刪除cookie 手工將cooki...