61 (OC)* 代理 block 通知 代理 kvo
摘要:
1.从源头上理解和区别block和delegate delegate运行成本低,block的运行成本高。 block出栈需要将使用的数据从栈内存拷贝到堆内存,当然对象的话就是加计数,使用完或者block置nil后才消除。delegate只是保存了一个对象指针,直接回调,没有额外消耗。就像C的函数指针 阅读全文
posted @ 2019-08-26 11:55 风zk 阅读(148) 评论(0) 推荐(0) 编辑