面试合集

OC语言特性:分类、扩展、代理、通知、KVO、KVC、属性

2020-11-29  本文已影响0人  UILabelkell

一、分类

二、扩展

三、代理(Delegate)

代理是一种设计模式,以@protocol形式体现,一般是一对一传递。
一般以weak关键词以规避循环引用。

四、通知(NSNotification)

使用观察者模式来实现的用于跨层传递信息的机制。传递方式是一对多的。

上一篇下一篇

猜你喜欢

热点阅读