1.这题并没考察到是否对fowarding的理解啊?
老师,这道题,无论是这个block copy了或者是没copy,答案都是24啊
用copy修饰了,修改的堆上的,4* 6 24
没用copy修饰, 修改栈上的,也是 4* 6 24
怎么都不可能是4*10啊。
2.还有一个问题?
forwarding的意义是,copy修饰后,栈block或是堆block上访问都可以访问同一个__block变量!
但是copy修饰后,访问的不都是堆上的block么?
您例子中的那个不也是访问的堆上的block么?
怎么能再访问到栈上的block呢?