「SwiftでCocoa Bindingを使う」の版間の差分

提供:MonoBook
ページの作成:「== メソッド== ; Binding Inspector * Model key Path = self * Selector = メソッド名 ; Swift @objc func メソッド名() { } == プロパティ == ; Binding In…」
 
編集の要約なし
1行目: 1行目:
[[swift]]で[[Cocoa Binding]]を使用するには「@objc」をつける。
== メソッド==
== メソッド==
; Binding Inspector
; Binding Inspector

2023年11月21日 (火) 08:24時点における版

swiftCocoa 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を付けないとプロパティ変更が反映されない。