假设我有局部变量(不是属性) Obj *x = d,d的引用计数增加了吗?或者它是默认的弱引用?
发布于 2015-07-29 01:00:21
假设你写了
__weak NSMutableArray* myArray = [[NSMutableArray alloc] init];会发生什么?发生的情况是,对该数组的唯一引用是在一个弱变量中,这意味着它立即被释放,并且myArray被设置为nil。现在假设你写下
NSMutableArray* myArray = [[NSMutableArray alloc] init];如果默认是“弱”,会发生什么?这回答了你的问题吗?
https://stackoverflow.com/questions/31682334
复制相似问题