UI控件什么时候使用Weak和Strong

2019-06-21  本文已影响0人  加盐白咖啡

UI控件使用weak还是Strong

XIB OR StoryBoard创建控件时

 weak(可以替换strong) 本质是让_car指针变为一个弱指针(循环引用才会使用!)
  -(void)setCar:(LWCar*)car{
   __weak _car = car;//弱指针
  }

纯代码创建控件时

 -(void)setCar:(LWCar*)car{
       _car = car;
  }
 @property(nonatomic,strong)UILabel *label;
    UILabel *label = [[UILabel alloc] init];
    self.label = label;
    [self.view addSubview: label]
上一篇 下一篇

猜你喜欢

热点阅读