【SwiftUI入門】fullScreenCoverを使って画面遷移しよう
fullScreenCoverとは fullScreenCoverとは別の画面を表示させるものです。 sheetとは違い、別の画面が部分的に覆うわけではなく、全体的に覆います。 fullScreenC ...
【SwiftUI入門】sheetを使って別の画面を表示しよう(モーダル表示)
1.sheetとは sheetとは別の画面を表示させるものです。 別の画面を表示させるといっても、別の画面が全体を覆うわけではなく、部分的に覆います。 モーダル表示などと呼んだりします。 sheetを ...
【SwiftUI入門】実機にビルドする方法
まず、左側のファイルのタブを選択してください。 次に一番上の青いアイコンのアプリ名をクリックします。(私の場合だとTodoApp) その次にTARGETSのアプリ名を選択します。 すると、色々と出てく ...
NoBuildableEntriesError: active scheme ~というエラーが出る場合
NoBuildableEntriesError: active scheme ~というエラーが出る場合の対処法 NoBuildableEntriesError: active scheme does ...
【Swift入門】関数とクロージャの違い
関数とクロージャの違いとは 関数とクロージャの違いが少しわかりにくいので、説明しておきましょう。 関数とクロージャでは、できることはあまり変わりません。 しかし、クロージャを使えば記述を短くできる時が ...
【Swift入門】as, as!, as?を使ってアップキャスト, ダウンキャストを行う
asとは asとは型キャストをするためのものです。 型キャストとはインスタンスの型をそのインスタンスのsuperclassまたはsubclassとして扱うことをいいます。 例えば『String』型のイ ...
【Swift入門】継承を使って新しいクラスを作る
継承とは 継承とはクラスのプロパティやメソッドを引き継いで新しいクラスを作ることをいいます。 例えば『Monster』というクラスがあって、 そのプロパティとして『kind = “モンスター”』 メソ ...
【Swift入門】do-catchを使って例外処理をしよう
do-catchとは do-catchとはエラー処理をするための構文です。 エラーが出るかもしれない関数などを呼び出すときに使います。 do-catchは do { try ...
【SwiftUI 入門】Imageを使って画像のサイズ変更 / 表示をしよう
Imageとは Imageとは、画像を表示するためのUI部品です。 Image("画像の名前") と記述します。 実際に使ってみる それでは、Imageを実際に使ってみましょう。 SwiftUIのプロ ...
【SwiftUI超入門】ForEachで数値範囲や構造体の値を取り出す方法
ForEachとは ForEachとはUI部品を繰り返し生成するためのものです。 ListやVStackなど複数のUI部品を配置できるものの中に記述します。 ForEachは主に 1.数値範囲を用いて ...