在ARC下的头文件中声明IBOutlets的正确方法?

时间:2012-07-24 14:32:02

标签: iphone objective-c automatic-ref-counting iboutlet

在ARC之前,我会在标题中声明IBOulets,如下所示:

- (IBOutlet) UIButton * aButton

@property (nonatomic, retain) IBOutlet UIButton * aButton;

然后在.m文件中

@synthesize aButton;

在弧下执行上述操作的等效方法是什么?我只是声明:

@property (weak)IBOutlet UIButton * aButton ?

感谢。

2 个答案:

答案 0 :(得分:3)

@property (strong)IBOutlet UIButton *aButton

答案 1 :(得分:1)

在某些情况下,您可能希望改变强/弱属性。看看:Should IBOutlets be strong or weak under ARC?

enter image description here