, . , , , setter/getter.
Xcode 4.4+ @synthesize, setter/getter.
, , , .
, iOS 6 Development:
@interface BIDViewController : UIViewController
@property (weak, nonatomic) IBOutlet UIButton *button;
- (IBAction)buttonPressed:(UIButton *)sender;
@end
, , , - , UIButton , .
, , :
BIDViewController *vc = ...;
vc.button = nil;
vc.buttonPressed(mySegmentedControl);
. , 1000 , , (Objective-C , ) .
, Interface Builder:
@implementation BIDViewController ()
{
IBOutlet UIButton *_button;
}
- (IBAction)_buttonPressed:(UIButton *)sender;
@end
, , .
, , , Apple , , ( , ) .