iOS 代理委托

ios  代理委托 总是在面试中 会被问到 代理委托 原理 因为这些都是 家常便饭 对于 一个ios 来说 用都会用 但是 真正去 说 他的原理  反正我是蒙的  特此整理 时常查看.


在iOS中代理的本质就是代理对象内存的传递和操作,我们在委托类设置代理对象后,实际上只是用一个id类型的指针将代理对象进行了一个弱引用。委托方让代理方执行操作,实际上是在委托类中向这个id类型指针指向的对象发送消息,而这个id类型指针指向的对象,就是代理对象。 

你可能感兴趣的:(iOS 代理委托)