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作成時に空の状態ではエラーが出るということでした。