看下源码解释
When Blocks or Block_byrefs hold objects then their copy routine helpers use this entry point to do the assignment.
当Blocks(可以明白为前面的有成员func的谁人布局) 大概 Block_byref持有对象时间,这个入口就会被触发 实行赋值操纵
__block int a = 10 范例为 BLOCK_FIELD_IS_BYREF | BLOCK_FIELD_IS_WEAK or BLOCK_FIELD_IS_BYREF
实行 _Block_byref_copy()