Здесь много статей об избежании удержания циклов с блоками, но как насчет использования классов и методов класса? Скажем, у меня есть класс вроде этого: // MyClass.h
+ (void)doSomethingAsynch:(void
У меня есть объект со свойством, что указывает на блок: typedef void (^ThingSetter)();
@property(nonatomic, strong) ThingSetter setup;
Я инициализирует свойство с блоком. В block я отсылаю к экземп