swift3+OSX開発格闘記第18回「右クリック・・・」

Author:

Macであろうとも右クリック、コンテキストメニューは実装できます。
これ自体はNSMenuを作ってaddMenuをすればいい。
けど、Visual Studioと違うのはこのインスタンスをオブジェクトにくくりつけるのではなく、オーバーライド関数として用意するところ。
こんな感じですね。

Continue reading…

swift3+OSX開発格闘記第16回「ScrollViewの中にTextView」

Author:

NSScrollViewにテキストを入れようとしているけど、何故かうまくいかない。
あれー?あれー?とやっていてよく見ると、NSScrollViewの中にTextViewがラッピングされていて、そっちにTextを設定しないといけないという。
普通にNSScrollViewの参照を用意してちゃ駄目ということだ。
もちろん中にあるTextViewをViewControllerに設定すれば普通に設定できます。
むぅ。

こういうことこのswiftは多いんですよね。
普通に継承されていて継承先のデータを変えればOK、というわけにはいかないのがswiftらしさ。
NSScrollView.Text = なんて書き方できないのでご注意を。