エラー

iOS

エラー付きのアラートの使い方【.alert】

iOS:15.0以上XCode(当サイトの環境):15.0.1alertにLocalizedErrorに適合したエラーを表示させることが出来ます。パラメータisPresented:アラートを表示するかどうかを決定するブール値へのバインディン...
iOS

【LocalizedError】エラーの定義方法の一例を紹介

LocalizedErrorプロトコルを使用すると、カスタムエラータイプにローカライズされたエラーメッセージを簡単に提供したりすることが出来ます。以下に、LocalizedErrorプロトコルの使い方を説明します。エラーの定義エラーを定義す...
SwiftUI

Type ‘xxx’ does not conform to protocol ‘ViewModifier’の対処法について

表題の通りエラーが発生した場合、説明から考えると、「ViewModifier」プロトコルに準拠していないという意味ですが、それ以外にも関数名やVIewの名称が重複している場合にも発生します。例えば以下のようなコードを作成しようとしたとして、...
SwiftUI

「Cannot assign to property: ‘xxx’ is a get-only property」が発生する

親Viewから渡されたプロパティを引数に使用して、@StateObjectを付与したプロパティを初期化使用とした所エラーが発生したため、解決した方法を載せておきます。問題のあったコード以下の構成のコードにおいて、子ビューでのinit部分でエ...
SwiftUI

【SwiftUI】Extra argument in callの原因

Extra argument in callが発生する原因ですが、VStackやHStack、ZStackの中で発生している場合は、Stackの中に配置しているViewが多すぎる(10個を超えている)可能性があります。解決方法単純な解決方法...
CoreData

CoreDataでモデル更新時、サブクラスを更新し忘れた時のエラー

CoreDataを使用していて、モデルを更新した後、サブクラスを更新し忘れた時にはまったエラー同じようなミスをする方はいないと思うので、自分用のメモです。CoreDataを使用していて、データベースに値を代入する箇所で以下のエラーが出ていま...
SwiftUI

@Bindingを付与したプロパティに関する初期化時のエラー

@Bindingを付与したプロパティを明示的に初期化したい時、下記のようなコードを書くと、『Cannot assign value of type 'Binding<String>' to type 'String』というエラーが発生してし...
スポンサーリンク