SwiftUI は Xcode 12 (iOS 14) でかなり機能強化されてますので、Xcode 12 じゃないと動かないのかも知れませんね。なお、Mac 10.15.7 でも Xcode 12 は動きます。
環境
Mac 10.15.7
Xcode Version 11.3 (11C29)
公式チュートリアル
https://developer.apple.com/tutorials/swiftui/creating-and-combining-views
うまくいかない箇所
セクション5
他のフレームワークからのSwiftUIビューを使用する
ステップ4
swiftUI
1import SwiftUI 2import MapKit 3 4struct MapView: View { 5 @State private var region = MKCoordinateRegion( 6 center: CLLocationCoordinate2D(latitude: 34.011_286, longitude: -116.166_868), 7 span: MKCoordinateSpan(latitudeDelta: 0.2, longitudeDelta: 0.2) 8 ) 9 10 var body: some View { 11 Map(coordinateRegion: $region) 12 // この部分でエラーが出る 13 // Error Use of unresolved identifier 'Map' 14 } 15} 16 17struct MapView_Previews: PreviewProvider { 18 static var previews: some View { 19 MapView() 20 } 21}
回答1件
あなたの回答
tips
プレビュー