标签: ios objective-c
self.testBlock = ^{ typeof(self) self = self; xxxxx };
这是我的测试代码,我怀疑它不会导致ARC中的保留周期。
self.testBlock = ^{ typeof(self) self = self.window; }; self.testBlock();
第二个代码会导致崩溃,似乎无法访问自己。
这是什么原因?