整個《面試題》都是對2017年6月iOS招人心得(附面試題)的整理。
1.屬性的實質是什么?包括哪幾個部分
@property = ivar + getter + setter;
??利用class_copyPropertyList 查看類的所有屬性
??利用class_copyIvarList查看類的所有成員變量
??利用class_copyMethodList查看類的所有方法
2.屬性默認的關鍵字都有哪些?
3.@dynamic關鍵字
@dynamic告訴編譯器,屬性的setter與getter方法由用戶自己實現。
3.@synthesize關鍵字
@synthesize的語義是如果你沒有手動實現setter方法和getter方法,那么編譯器會自動為你加上這兩個方法。