iOS 一个类中申明一个UIButton* butto 属性用strong 和用属性weak区别


假设有一个类 名字叫做Puzzled继承UIViewController
声明了个属性 @property (nonatomic, strong) UIButton *btn;

跟声明了属性 @property (nonatomic, weak) UIButton *btn;
在- (void)viewDidLoad方法中调用 {
UIButton *btn = [[UIButton alloc]init];
self.btn = btn
}的区别是什么

uibutton ios

琉璃人形师 9 years, 1 month ago

由于生成的button并没有别的地方保持引用,weak属性的property的话在你赋值之后就丢失了。

的撒娇的肯定撒 answered 9 years, 1 month ago

Your Answer