Swift入門
SwiftUIにおける変数の扱い方【View間のデータ渡しPreference】
Preference 親Viewから子Viewへの値を通知する手段の一つにEnvironmentがあります。Environmentとは逆で、子Viewから親Viewへ値を渡すための仕組みとしてPreferenceというも […]
SwiftUIにおける変数の扱い方【View間のデータ渡しEnvironmentObject】
@EnvironmentObjects 一度インスタンス化すればインスタンス化したViewの下位層であれば参照可能なプロパティラッパー(property wrappers)。 @ObservedObjectとの違い @O […]
SwiftUIにおける変数の扱い方【View間のデータ渡しObservableObject 】
今回はクラスデータを親Viewから子Viewへ渡す方法としてObservedObjectを使用した方法を記載していきます。 構造体、文字列、変数などの値型を親Viewから子Viewへの受渡しについては以下の記事にて紹介し […]
SwiftUI における変数の扱い方
SwiftUIにおいて、View内で変数を扱おうとこれまで通りvar を使用して宣言し変数の値を変更しようとするとなんとコンパイルエラーとなってしまうではありませんか。 プロパティに値を代入できません。selfはイミ […]
Swiftの取説 JSON編
こんにちはしまーです。 サーバーとのやり取りでよくJSONデータがされてます。 XMLと比較して軽量でよみやすく軽量なので処理速度はXMLと比較して早いです。 今回は、SwiftでJSONデータを扱う方法について […]
Swift 日付操作まとめ集(Date)
こんにちはしまーです。今回は、実際に実務で多様しているDate操作をまとめて紹介していきたいと思います。 コピペで使用するなどで作業効率アップにつなげていただければと思ってます。 Swift のDateと […]
Swift 文字列操作まとめ集(String)
こんにちはしまーです。今回は、実際に実務で多様している文字列操作(最新版)をまとめてみました。 作業効率アップにつながればと思いますので一度よんでみることをお勧めします。 Swift Stringは、Unicodeに […]
Swift 押さえておきたい構文 「Closures」で”できる事”②
筆者がいろんな言語を使用してきて、他の言語と異なる気になると感じたSwiftで押さえておきたい構文を「なにが出来るの?」といった視点で紹介していきます。 今回は前回のクロージャの続き、トレーリングクロージャについて公 […]
Swift 押さえておきたい構文 「Closure」で”できる事”①
筆者がいろんな言語を使用してきて、他の言語と異なる気になると感じたSwiftで押さえておきたい構文を「なにが出来るの?」といった視点で紹介していきます。 今回はClosure(クロージャ)について公式サイトの説明 […]
Swift 押さえておきたい構文 「Enum」で”できる事”!!
筆者がいろんな言語を使用してきて、他の言語と異なる気になると感じたSwiftで押さえておきたい構文を「なにが出来るの?」といった視点で紹介していきます。 今回はEnumについて公式サイトの説明を使用しながら解 […]
Swift 押さえておきたい構文 「Protocol」で”できる事”
筆者がいろんな言語を使用してきて、他の言語と異なる気になると感じたSwiftで押さえておきたい構文を「なにが出来るの?」といった視点で紹介していきます。 今回はProtocolについて公式サイトの説明を使用しなが […]