2023-09-01から1ヶ月間の記事一覧

【Swift UI】プロトコル

開発環境 macOS Monterey ver12.6.8 XCode Version14.2(14C18) クラスや構造体が保持するプロパティやメソッドなどの決まりを定めている。 他の言語のインターフェースに似ている。 コード例 XCodeで用意されている、1つの画面を表示させるテンプレートであ…

【SwifUI】計算プロパティ

計算プロパティ(Computed property) 値を計算するためのプロパティで、以下の特徴を持つ。 固定値は持たない 他のプロパティにアクセスできる 呼び出されたタイミングで処理を行う getとsetが存在 構文 var プロパティ名: 型名 { } 例:税込み価格を計算 s…

【SwiftUI】スタックView

スタックView 名称があっているか分からないが以下のスタックに記載されているViewについてまとめる。 VStack 子を縦方向に配置するView VStack | Apple Developer Documentation 。 VStackイメージ図 HStack 子を横方向に配置するView HStack | Apple Devel…

【iPhoneアプリ】乱数表示アプリ

乱数表示アプリ 入門として乱数表示アプリを作成する。初期表示とボタンをクリックした際に乱数を表示する。 開発環境 macOS Monterey ver12.6.8 XCode Version14.2(14C18) コード struct ContentView: View { // SwiftUIではViewは保持するプロパティを変更…

【iPhoneアプリ】リストアプリ

リストアプリ 入門としてリストアプリを作成する。 開発環境 macOS Monterey ver12.6.8 XCode Version14.2(14C18) プロジェクトの作成 XCodeで[Create a new Xcode project]-[App](場合によってはSingle View Application?)で[List App]を作成。 Appは用意…