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

提供:MonoBook
編集の要約なし
 
(同じ利用者による、間の1版が非表示)
11行目: 11行目:


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


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


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

2023年11月21日 (火) 09:51時点における最新版

swiftCocoa Bindingを使用するには「@objc」をつける。

メソッド[編集 | ソースを編集]

Binding Inspector
  • Model key Path = self
  • Selector = メソッド名
Swift
@objc func メソッド名() {
}

プロパティ[編集 | ソースを編集]

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

Binding Inspector
  • Model key Path = self.プロパティ名
Swift
@objc dynamic var プロパティ名:Bool = false