经过__block的做用深刻研究block

block普通引用 默认状况下,在block中访问外部变量是经过复制一个变量来操做的,既能够读,可是写操做不对原变量生效,下面经过代码来举证函数 NSString *a = @"testa"; NSLog(@"block前,a在堆中的地址%p,a在栈中的地址%p",a,&a); void(^testBlock)(void) = ^(void){ NSLog(@"bl
相关文章
相关标签/搜索