SwiftUI

SwiftUI

SwiftUI | Publishing changes from background threads is not allowed; make sure to publish values from the main thread (via operators like receive(on:)) on model updates.の対処方法

SwiftUIのPublishing changes from background threads is not allowedの対処方法を説明する。■結論 DispatchQueue.main.async { }を使う。
SwiftUI

SwiftUI | TextFieldのサンプル

SwiftUIのTextFieldのサンプルを記載していく。随時追加予定。
SwiftUI

SwiftUI | Buttonのサンプル

SwiftUIのボタンのサンプルを記載していく。随時追加予定。
SwiftUI

SwiftUI | try?とtry!の使い方(エラー処理が必要な関数の前に付けるやつ)

SwiftUIのtry?とtry!の使い方を説明する。(エラー処理が必要な関数の前に付けるやつ)■結論 try? 関数()は、Optional型を返す。try! 関数()は、強制アンラップした結果を返す。関数()がnilを返す場合はアンラップできないためAppがクラッシュする。
SwiftUI

SwiftUI | withAnimationの意味と使い方

SwiftUIのwithAnimationの意味と使い方を説明する。■結論 withAnimationを使うと変化を滑らかに見せることができる。
SwiftUI

SwiftUI | 図形を自作する方法(ShapeとPathで作る)

SwiftUIで図形を自作する方法を説明する。■結論 図形のstructを struct 図形名: Shape { } で定義し、Pathで図形を描く。
SwiftUI

SwiftUI | Cannot convert value of type ‘xxx’ to expected argument type ‘Binding‘の対処方法

SwiftUIのCannot convert value of type 'xxx' to expected argument type 'Binding'の対処方法を説明する。■結論 Binding<xxx>を入れるところに$変数名を入れる。暫定的に対処するだけなら.constant(値)を入れておいても良い。
SwiftUI

SwiftUI | 引数2個の意味 func f(height h: Int) みたいな

SwiftUIの引数2個の意味を説明する。(func f(height h: Int)みたいな)■結論 heightは外部引数。引数の意味がわかりやすい。hは内部引数。func内のコードを短くできる。
SwiftUI

SwiftUI | do/try/catchの使い方

SwiftUIのdo/try/catchの使い方を説明する。■結論 do節にtry文を記述する。catch節にtry文がエラーを返した場合の処理を記述する。
SwiftUI

SwiftUI | 文字サイズ(フォントサイズ)の設定方法

SwiftUIで文字サイズ(フォントサイズ)を設定する方法を説明する。■結論
タイトルとURLをコピーしました