7-2中要是我没写修饰符是什么? 并且用string mutableString会有区别么?

来源:7-2 Block截获变量相关面试问题

慕无忌3044453

2019-01-10

写回答

1回答

于海

2019-01-12

问题上下文描述的不是很清楚呀
你是指截获变量?截获变量根据被截获变量的类型截获效果也不一样
对于基本数据类型来说,截获其值
对于对象类型,连同所有权修饰符一起截获,一般情况下,我们写的变量所有权修饰符默认是__strong
对于局部静态变量,以指针形式截获
对于全局变量不截获。
截获效果与被截获对象是否为可变类型理论上是没什么关系的。
不知道这是否是你想要得答案

1
0

资深大牛带你深度剖析ios高级面试

从BAT/TMD名企真题入手,结合源码及应用,构建完整iOS知识体系

1749 学习 · 600 问题

查看课程