iOS面試 類的擴展,分類,延遲的方法,懶加載

1.類的擴展(Extension)
  
①格式 objc @interface 類名() /** 屬性、方法的聲明 */ @end
     ②作用1.爲某個類增加額外的屬性和方法聲明,可以寫在.h和.m文件中.爲某個類增加額外的屬性和方法聲明. 
     看代碼你就想起來了.


2.分類(Category)

  • 分類只能擴充方法,不能擴展屬性和成員變量(如果包含成員變量會直接報錯)。
  • 如果分類中聲明瞭一個屬性,那麼分類只會生成這個屬性的set、get方法聲明,也就是不會有實現。
    請看代碼


3.延遲操作的三種方法


4.懶加載



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章