在 Xcode 和 Interface Builder 使用 IBoutlet 和 IBActions 的目的是什么?
如果我不使用 IBOutlet 和 IBActions 会有什么不同吗?
斯威夫特:
@IBOutlet weak var textField: UITextField!
@IBAction func buttonPressed(_ sender: Any) { /* ... */ }
目标 C:
@property (nonatomic, weak) IBOutlet UITextField *textField;
- (IBAction)buttonPressed:(id)sender { /* ... */ }