「SwiftでCocoa Bindingを使う」の版間の差分
Administrator (トーク | 投稿記録) ページの作成:「== メソッド== ; Binding Inspector * Model key Path = self * Selector = メソッド名 ; Swift @objc func メソッド名() { } == プロパティ == ; Binding In…」 |
Administrator (トーク | 投稿記録) |
||
| (同じ利用者による、間の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 | ||
[[category: Swift]] | [[category: Swift]] | ||
[[category: Xcode]] | [[category: Xcode]] | ||