关闭

OC 面试中的消息机制:KVO,NSNotification,Delegate,Protocol

121人阅读 评论(0) 收藏 举报
分类:

这个问题问的就在考察你是否对于OC是否有一个真正的理解:

我的不理解的地方就在于NSNotification和Protocol的区别;实话这俩的没啥关系。但是把上面四个都整到一起就很有意思了:

NSNotification的特点在于:被观察者通知观察者,然后才开始工作,通过NSNotificationCenter来统一控制;

KVO也是一个消息响应机制,在使用UITableView的时候,滑动消息,可以通过KVO的模式实现;

对于delegate代理是需要可protocol区分的,protocol是不需要实现你定义的协议的,而delegate的所有方法基本上在代理中都要实现;

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:4516次
    • 积分:158
    • 等级:
    • 排名:千里之外
    • 原创:12篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类