Jaki jest cel korzystania z IBOutlets i IBActions w Xcode i Interface Builder?
Czy to ma znaczenie, jeśli nie korzystam z IBOutlets i IBActions?
Szybki:
@IBOutlet weak var textField: UITextField!
@IBAction func buttonPressed(_ sender: Any) { /* ... */ }
Cel C:
@property (nonatomic, weak) IBOutlet UITextField *textField;
- (IBAction)buttonPressed:(id)sender { /* ... */ }