如果想要在block內(nèi)修改外部變量的話生百,就要用__block來修飾。
block在內(nèi)部引用的時候會發(fā)生循環(huán)引用,要解決這個問題的話排吴,就要避免強引用self,用__weak來重新引用一下self就可以了懦鼠。如:
__weak viewController *weakSelf = self;
鏈接:http://blog.csdn.net/zhangao0086/article/details/38273239
如果想要在block內(nèi)修改外部變量的話生百,就要用__block來修飾。
block在內(nèi)部引用的時候會發(fā)生循環(huán)引用,要解決這個問題的話排吴,就要避免強引用self,用__weak來重新引用一下self就可以了懦鼠。如:
__weak viewController *weakSelf = self;
鏈接:http://blog.csdn.net/zhangao0086/article/details/38273239