runtime对注册的类会进行布局,对weak对象,runtime会将weak对象添加到一个hash列表中,以weak指向的对象的地址为key,当对象被销毁时,根据对象的地址,在hash表中寻找以对象地址为key的值,全部置为nil
runtime对注册的类会进行布局,对weak对象,runtime会将weak对象添加到一个hash列表中,以weak指向的对象的地址为key,当对象被销毁时,根据对象的地址,在hash表中寻找以对象地址为key的值,全部置为nil
本文标题:iOS---runtime如何实现weak
本文链接:https://www.haomeiwen.com/subject/vkbxyktx.html
网友评论