エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[Swift] NSApp で学ぶ AnyObject
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[Swift] NSApp で学ぶ AnyObject
発端 とあるコードを書いていた時、以下の現象に遭遇した。 NSApp.active // 呼べない(error) NSApp.a... 発端 とあるコードを書いていた時、以下の現象に遭遇した。 NSApp.active // 呼べない(error) NSApp.activationPolicy // 呼べる(success) NSApp.activationPolicy() // 呼べない(error) はて。 NSApplication クラスに active プロパティは存在するのに呼び出しエラーが発生。 activationPolicy() メソッドに至っては呼び出し可能なものの関数呼び出しの () を付けられない始末。 宣言を調べてみる 想定どおり active はプロパティ(computed-property)として宣言されているし、activationPolicy() はメソッドとして宣言されている。 var NSApp: AnyObject! // … 中略 … class NSApplication : N