此前ARC我會在頭聲明IBOulets
如下:在ARC下的頭文件中聲明IBOutlets的正確方法?
- (IBOutlet) UIButton * aButton
@property (nonatomic, retain) IBOutlet UIButton * aButton;
然後在.m文件
@synthesize aButton;
什麼是下弧線做上述相當於正確方法是什麼?我只是申報:
@property (weak)IBOutlet UIButton * aButton ?
謝謝。
這裏有更好的回答您的問題 http://stackoverflow.com/questions/7678469/should-iboutlets-be-strong-or-weak-under -arc – 2012-07-24 14:41:18
文檔說你應該爲插座使用'strong'指針,但是如果你在'UIView'內的靜態插座上使用'weak'或者'unsafe_unretained'指針,這個指針也會被'strong'指針捕獲,你將來不會有任何問題。 – holex 2012-07-24 14:43:26
您曾經聲明IBOutlet就像那樣...? – TheAmateurProgrammer 2012-07-24 14:58:21