_weak typeof(self) weakSelf = self; (一)内存管理原则 1.默认strong,可选weak.strong下不管成员变量还是property,每次使用指针指向一个对象,等于自动调用retain(), 并对旧对象调用release(),所以设为nil等于release. 2.只要某个对象被任一strong指针指向,那么它将不会被销毁,否则立即释放,不用等runloop结束.所有strong指针变量不需要在dealloc中手动设为nil,ios会自动处理,debug…