目次1. Preference1.1. 子Viewから親Viewへデータ渡す仕組み2. 使用方法3. サンプルコード Preference 親Viewから子Viewへの値を通知する手段の一つにEnvironmentがあります。Environ
長年メーカーでソフトエンジニアをしていましたが、一度は自分自身で活動したいと思い立ちモバイルアプリ制作・開発フリーランスとして活動を始め モバイルアプリ制作・ブログ制作に関する内容を中心に発信をしていきます
Swift 押さえておきたい構文 「Enum」で”できる事”!!
エンジニア歴の長い筆者がいろんな言語を使用してきて、他の言語と異なる気になったSwiftで押さえておきたい構文を「なにが出来るの?」といった視点で紹介していきます。今回はEnumについて公式サイトの説明を使用しながら解りやすく解説していきま
Swift 押さえておきたい構文 「Protocol」で”できる事”
エンジニア歴の長い筆者がいろんな言語を使用してきて、他の言語と異なる気になったSwiftで押さえておきたい構文を「なにが出来るの?」といった視点で紹介していきます。今回はProtocolについて公式サイトの説明を使用しながら解りやすく解説し
Swift押さえておきたい構文 「Delegate」で”できる事”
エンジニア歴の長い筆者がいろんな言語を使用してきて、他の言語と異なる気になったSwiftで押さえておきたい構文を「なにが出来るの?」といった視点で紹介していきます。今回はDelegateについて公式サイトの説明を使用しながら解りやすく解説し
「ブログリーダー」を活用して、しまーさんをフォローしませんか?
目次1. Preference1.1. 子Viewから親Viewへデータ渡す仕組み2. 使用方法3. サンプルコード Preference 親Viewから子Viewへの値を通知する手段の一つにEnvironmentがあります。Environ
目次0.1. @EnvironmentObjects0.2. @ObservedObjectとの違い0.3. 使用方法 @EnvironmentObjects 一度インスタンス化すればインスタンス化したViewの下位層であれば参照可能なプロ
今回はクラスデータを親Viewから子Viewへ渡す方法としてObservedObjectを使用した方法を記載していきます。 構造体、文字列、変数などの値型を親Viewから子Viewへの受渡しについては以下の記事にて紹介していますのでそちらを
SwiftUIにおいて、View内で変数を扱おうとこれまで通りvar を使用して宣言し変数の値を変更しようとするとなんとコンパイルエラーとなってしまうではありませんか。 Cannot assign to property: 'self'
SwiftUIにおいて、View内で変数を扱おうとこれまで通りvar を使用して宣言し変数の値を変更しようとするとなんとコンパイルエラーとなってしまうではありませんか。 Cannot assign to property: 'self'
目次1. JSONとは?2. JSONSerializationを使用したJSONのパース3. JSONEncoderを使用したJSONのパース4. データ構造→JSONへの変換5. JSONで日時のマッピング6. 最後に サーバーとのやり
目次1. JSONとは?2. JSONSerializationを使用したJSONのパース3. JSONEncoderを使用したJSONのパース4. データ構造→JSONへの変換5. JSONで日時のマッピング6. 最後に サーバーとのやり
Swift のDateとは Swiftで日付操作はDateを使用して扱う。 Dateは協定世界時(UTC)で扱われる。 iPhoneなどで時刻表示する場合、UTC→時間帯(TimeZone)変換し表示し、日本の場合はUTC時刻+9時間となる
Swift のDateとは Swiftで日付操作はDateを使用して扱う。 Dateは協定世界時(UTC)で扱われる。 iPhoneなどで時刻表示する場合、UTC→時間帯(TimeZone)変換し表示し、日本の場合はUTC時刻+9時間となる
目次1. 宣言2. 確認環境3. 操作3.1. 文字列の長さ3.2. 文字列の結合3.3. 文字列の追加3.4. 文字列の比較3.4.1. 先頭文字列を比較3.4.2. 語尾文字列を比較3.5. 文字列の検索3.5.1. 指定文字列検索3.
目次1. 宣言2. 確認環境3. 操作3.1. 文字列の長さ3.2. 文字列の結合3.3. 文字列の追加3.4. 文字列の比較3.4.1. 先頭文字列を比較3.4.2. 語尾文字列を比較3.5. 文字列の検索3.5.1. 指定文字列検索3.
エンジニア歴の長い筆者がいろんな言語を使用してきて、他の言語と異なる気になったSwiftで押さえておきたい構文を「なにが出来るの?」といった視点で紹介していきます。今回は前回のクロージャの続きでトレーリングクロージャについて公式サイトの説明
エンジニア歴の長い筆者がいろんな言語を使用してきて、他の言語と異なる気になったSwiftで押さえておきたい構文を「なにが出来るの?」といった視点で紹介していきます。今回はにクロージャについて公式サイトの説明を使用しながら解りやすく解説してい
エンジニア歴の長い筆者がいろんな言語を使用してきて、他の言語と異なる気になったSwiftで押さえておきたい構文を「なにが出来るの?」といった視点で紹介していきます。今回はEnumについて公式サイトの説明を使用しながら解りやすく解説していきま
エンジニア歴の長い筆者がいろんな言語を使用してきて、他の言語と異なる気になったSwiftで押さえておきたい構文を「なにが出来るの?」といった視点で紹介していきます。今回はProtocolについて公式サイトの説明を使用しながら解りやすく解説し
エンジニア歴の長い筆者がいろんな言語を使用してきて、他の言語と異なる気になったSwiftで押さえておきたい構文を「なにが出来るの?」といった視点で紹介していきます。今回はDelegateについて公式サイトの説明を使用しながら解りやすく解説し
エンジニア歴の長い筆者がいろんな言語を使用してきて、他の言語と異なる気になったSwiftで押さえておきたい構文を「なにが出来るの?」といった視点で紹介していきます。今回はExtensionについて公式サイトの説明を使用しながら解りやすく解説
WordPressブログを始めたけぢ、セキュリティ対策や、SEO対策などどのようにすればよいの? WordPressには必要な機能を追加できるプラグインが用意されていて必要なプラグインをインストールし設定することで様々な機能を簡単にブロ
目次1. JSONとは?2. JSONSerializationを使用したJSONのパース3. JSONEncoderを使用したJSONのパース4. データ構造→JSONへの変換5. JSONで日時のマッピング6. 最後に サーバーとのやり
目次1. JSONとは?2. JSONSerializationを使用したJSONのパース3. JSONEncoderを使用したJSONのパース4. データ構造→JSONへの変換5. JSONで日時のマッピング6. 最後に サーバーとのやり
Swift のDateとは Swiftで日付操作はDateを使用して扱う。 Dateは協定世界時(UTC)で扱われる。 iPhoneなどで時刻表示する場合、UTC→時間帯(TimeZone)変換し表示し、日本の場合はUTC時刻+9時間となる
Swift のDateとは Swiftで日付操作はDateを使用して扱う。 Dateは協定世界時(UTC)で扱われる。 iPhoneなどで時刻表示する場合、UTC→時間帯(TimeZone)変換し表示し、日本の場合はUTC時刻+9時間となる
目次1. 宣言2. 確認環境3. 操作3.1. 文字列の長さ3.2. 文字列の結合3.3. 文字列の追加3.4. 文字列の比較3.4.1. 先頭文字列を比較3.4.2. 語尾文字列を比較3.5. 文字列の検索3.5.1. 指定文字列検索3.
目次1. 宣言2. 確認環境3. 操作3.1. 文字列の長さ3.2. 文字列の結合3.3. 文字列の追加3.4. 文字列の比較3.4.1. 先頭文字列を比較3.4.2. 語尾文字列を比較3.5. 文字列の検索3.5.1. 指定文字列検索3.
エンジニア歴の長い筆者がいろんな言語を使用してきて、他の言語と異なる気になったSwiftで押さえておきたい構文を「なにが出来るの?」といった視点で紹介していきます。今回は前回のクロージャの続きでトレーリングクロージャについて公式サイトの説明
エンジニア歴の長い筆者がいろんな言語を使用してきて、他の言語と異なる気になったSwiftで押さえておきたい構文を「なにが出来るの?」といった視点で紹介していきます。今回はにクロージャについて公式サイトの説明を使用しながら解りやすく解説してい
エンジニア歴の長い筆者がいろんな言語を使用してきて、他の言語と異なる気になったSwiftで押さえておきたい構文を「なにが出来るの?」といった視点で紹介していきます。今回はEnumについて公式サイトの説明を使用しながら解りやすく解説していきま
エンジニア歴の長い筆者がいろんな言語を使用してきて、他の言語と異なる気になったSwiftで押さえておきたい構文を「なにが出来るの?」といった視点で紹介していきます。今回はProtocolについて公式サイトの説明を使用しながら解りやすく解説し