Balbas Code

Property declares an opaque return type, but has no initializer expression from which to infer an underlying typeの対処法

公開日: 2023-10-09 16:25:16

Property declares an opaque return type, but has no initializer expression from which to infer an underlying typeの対処法


Viewを作成中にこちらのようなエラーが出た。
このエラーメッセージ「Property declares an opaque return type, but has no initializer expression from which to infer an underlying type」は、bodyの中に具体的なViewが提供されていないために発生しています。




修正前コード


var body: some View {
// Viewの内容

}



修正後のコード


var body: some View {
// Viewの内容
Text("UserID: \(userId)")
}



View作成時に空の状態ではエラーが出るということでした。