Plenty在此处发布有关避免使用块保留周期的问题,但使用类和类方法时该怎么办?说我有一个这样的类:类保留计数
// MyClass.h
+ (void)doSomethingAsynch:(void (^)(void))block;
+ (void)doSomethingElse;
和呼叫者想这样说:
[MyClass doSomethingAsynch:^{
[MyClass doSomethingElse];
}
必须调用方声明的MyClass的unsafe_unretained副本?或者像一个单身人士一样,不会增加保留数?无论如何,如果我们将班级的保留数量发送到月球,这是否重要?
好的谢谢。 +1这里和+ 1 /正确@Nikolai b/c的有用的经验证据类保留计数。 – danh