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

ページの作成:「== メソッド== ; Binding Inspector * Model key Path = self * Selector = メソッド名 ; Swift @objc func メソッド名() { } == プロパティ == ; Binding In…」
 
 
(同じ利用者による、間の2版が非表示)
1行目: 1行目:
[[swift]]で[[Cocoa Binding]]を使用するには「@objc」をつける。
== メソッド==
== メソッド==
; Binding Inspector
; Binding Inspector
9行目: 11行目:


== プロパティ ==
== プロパティ ==
プロパティは「dynamic」を付けないと変更が反映されない。
; Binding Inspector
; Binding Inspector
* Model key Path = self.プロパティ名
* Model key Path = self.プロパティ名
15行目: 19行目:
  @objc dynamic var プロパティ名:Bool = false
  @objc dynamic var プロパティ名:Bool = false


dynamicを付けないとプロパティ変更が反映されない。


[[category: Swift]]
[[category: Swift]]
[[category: Xcode]]
[[category: Xcode]]