
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
SwiftUI: NSWindowをSwiftUIのインターフェースで呼び出す
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
SwiftUI: NSWindowをSwiftUIのインターフェースで呼び出す
macOS SequoiaからはSwiftUIでもWindow系のAPIが充実してきて簡単なmacOSアプリなら結構要求を達成でき... macOS SequoiaからはSwiftUIでもWindow系のAPIが充実してきて簡単なmacOSアプリなら結構要求を達成できるようになってきています。しかし、特殊なWindowの設定や制御となるとNSWindowに頼らざるを得ない状況がまだ続いています。そんな中、アプリ開発では処理の責務分離が肝要なためViewとロジックはしっかりと線引きしたいのですが、NSWindowやNSAlertなどの呼び出しはどうしてもViewとロジックが癒着しがちです。SwiftUIのインターフェース(つまりScene)として独自のNSWindowが提供できれば、この問題の解消に近づきます。ということで、NSWindowをSwiftUIのSceneで扱う方法を編み出しました。 SwiftUIのAPIを調査してみると(onmyway133/arm64-apple-ios.swiftinterface)、Mod