摘要: 我们定义的指针默认都是__strong类型的,而属性本质上也是一个成员变量和set、get方法构成的,strong类型的指针会造成强引用,必定会影响一个对象的生命周期,这也就会形成循环引用。 强引用 上图中,由于代理对象使用强引用指针,引用创建的委托方LoginVC对象,并且成为LoginVC的代理 阅读全文
posted @ 2018-10-24 10:47 weizonglei 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 1、+load方法当类或分类添加到object-c runtime时被调用,子类的+load方法会在它所有父类的+load方法之后执行,而分类的+load方法会在它的主类的+load方法之后执行。但不同的类之间的+load方法的调用顺序是不确定的,所以不要在此方法中用另一个类。 2、+load方法不 阅读全文
posted @ 2018-10-24 10:45 weizonglei 阅读(753) 评论(0) 推荐(0) 编辑