ObjC如何经过runtime修改Ivar的内存管理方式(三)

第二次尝试 到了这里,咱们已经彻底搞清楚了 oc 是如何管理assign和weak对象的了,若是你有兴趣也能够去本身尝试破解strong的实现机制,原理同样。接下来咱们决定开始对 MCAssignToWeak 进行第二次修改的尝试,这一次,咱们须要加入对 delegate 属性的 setter 和 getter 的替换,使之调用正确的方法存取成员变量。c++ @implementation MCA
相关文章
相关标签/搜索