Apple公式のiOS App Dev Tutorialsを進めています
Swift
1import SwiftUI 2 3struct MeetingView: View { 4 var body: some View { 5 ProgressView(value: 5, total: 15) 6 } 7} 8 9struct MeetingView_Previews: PreviewProvider { 10 static var previews: some View { 11 MeetingView() 12 } 13}
というコードで、プレビューに
Failed to build MeetingView.swift
と出ます。Diagnosticsを押すと
initializer 'init(value:total:)' requires that 'Int' conform to 'BinaryFloatingPoint' ---------------------------------------- CompileDylibError: Failed to build MeetingView.swift Compiling failed: initializer 'init(value:total:)' requires that 'Int' conform to 'BinaryFloatingPoint' /Users/******/Documents/Xcode Project/Scrumdinger/Scrumdinger/MeetingView.swift:12:17: error: initializer 'init(value:total:)' requires that 'Int' conform to 'BinaryFloatingPoint' AnyView(ProgressView(value: __designTimeInteger("#5401.[1].[0].property.[0].[0].arg[0].value", fallback: 5), total: __designTimeInteger("#5401.[1].[0].property.[0].[0].arg[1].value", fallback: 15))) ^ SwiftUI.ProgressView:3:12: note: where 'V' = 'Int' public init<V>(value: V?, total: V = 1.0) where Label == EmptyView, CurrentValueLabel == EmptyView, V : BinaryFloatingPoint
というメッセージが出ています。
教材通りのコードなはずなのですが、解決策ありましたらよろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。