看作 (int*) (mutable const) q; 即 q 是一个 const member }; C++ 中 mutable 是一种 storage-class-specifier, 而不是
thread_local 变量自动 static,C++ 标准中也有说明:When thread_local is applied to a variable of block scope the storage-class-specifier
根据官方文档我们可以了解到,苹果要求我们在自动变量前加入 __block关键字(__block storage-class-specifier存储域类说明符),就可以在Block里面改变外部自动变量的值了