「SwiftでCocoa Bindingを使う」の版間の差分
Administrator (トーク | 投稿記録) ページの作成:「== メソッド== ; Binding Inspector * Model key Path = self * Selector = メソッド名 ; Swift @objc func メソッド名() { } == プロパティ == ; Binding In…」 |
Administrator (トーク | 投稿記録) 編集の要約なし |
||
| 1行目: | 1行目: | ||
[[swift]]で[[Cocoa Binding]]を使用するには「@objc」をつける。 | |||
== メソッド== | == メソッド== | ||
; Binding Inspector | ; Binding Inspector | ||
2023年11月21日 (火) 08:24時点における版
swiftでCocoa Bindingを使用するには「@objc」をつける。
メソッド
- Binding Inspector
- Model key Path = self
- Selector = メソッド名
- Swift
@objc func メソッド名() {
}
プロパティ
- Binding Inspector
- Model key Path = self.プロパティ名
- Swift
@objc dynamic var プロパティ名:Bool = false
dynamicを付けないとプロパティ変更が反映されない。