我在一个方法的顶部定义了这个:
__block BOOL flag;
我有一个 UIView 动画块,在里面我有这个:
flag=YES;
NSLog(@"the value of the flag is %i",flag);
但是,它不是返回 1,而是记录为 0。
块中的其他东西运行正常。这里会发生什么?
我在一个方法的顶部定义了这个:
__block BOOL flag;
我有一个 UIView 动画块,在里面我有这个:
flag=YES;
NSLog(@"the value of the flag is %i",flag);
但是,它不是返回 1,而是记录为 0。
块中的其他东西运行正常。这里会发生什么?