SwiftUI

SwiftUI – 値の監視を楽に @Observable

@Observableマクロとは?@ObservableはSwift の Observation フレームワークで提供されるマクロで、クラスや構造体を「監視可能(Observable)」にするための仕組みです。これを付けることで、その型はO...
SwiftUI

SwiftUI – アプリで情報を共有したい(environmentObject)

SwiftUI で 親ビュー → 子ビュー → 孫ビュー と、同じ情報をずっと渡して使いたいケースがあります。引数で全部渡すこともできますが、ストレスを感じます。そんな時は、environmentObjectモディファイアを使うとストレスフ...
SwiftUI

SwiftUI – 画面の移動したい(NavigationStack)

SwiftUIのナビゲーション機能を使った画面の移動は、3パターンしかありません。ナビゲーションを使うには決まりがあります。NavigationStack で包む。NavigationStack は1つ。です。1.フラグで画面移動フラグをO...
SwiftUI

SwiftUI – UIはメインスレッド – part1

SwiftUI書いてますでしょうか?知れば知るほど、面白い仕組みが沢山ありませんか?自分のレベルがいかに低いかを実感します。iOSのSwiftUI以前からの決まりごと「UIはメインスレッド」で書いてねという決まりごとについて再度整理したいと...
未分類

グラフィックボードのベンチマーク

ゲームはしないのですが、office製品、総合開発環境、4K表示可能なマルチディスプレイを快適に使用したいため、生意気にもグラフィックボードをつんでいます。なんとなく、グラフィックボードを買い替えるのですが、本当によくなっているかベンチマー...
未分類

マテリアルシンボル

マテリアルシンボルとは?Apache License, Version 2.0
SwiftUI

bottombar – SwiftUI

// 画面下部に、3つ横並びにテキストを配置するText("ボトムバー") .toolbar { ToolbarItemGroup(placement: .bottomBar) { Text("left") Spacer() Text("c...
SwiftUI

color – swiftUI

指定方法 var body: some View { Text("あいうえお") .bold() .foregroundColor(.red) // RGB 1.0 = 255 Text("あいうえおRGB") .bold() .foreg...
SwiftUI

picker – swiftUI

スタイルdefault enum Snack: String, CaseIterable { case potetochips case ricecracker case banana } @State private var select...
環境

npmのインストール – Windows

npmNode.jsのパッケージ管理ソフトインストールnpm は、node.js に含まれているためでインストールする。インストール後の確認C:\Windows\System32>npm -v10.9.0