コード ```### 前提・実現したいこと iphoneで地図を表示し、緯度経度の検索を行おうとしています ### 発生している問題・エラーメッセージ 以下の2つが表示されます
Expected '}' at end of brace statement
Expected '}' in class
### 該当のソースコード ```swift5 import UIKit import MapKit class ViewController: UIViewController , UITextFieldDelegate{ override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. //Text Fieldのdelegate通知を設定 inputText.delegate = self } @IBOutlet weak var inputText: UITextField! @IBOutlet weak var dispMap: MKMapView! func textFieldShouldReturn(_ textField: UITextField) -> Bool { //キーボードを閉じる(1) textField.resignFirstResponder() //入力された文字を取り出す(2) if let searchkey = textField.text{ //入力された文字をデバックエリアに表示(3) print(searchkey) //CLGeoconderwインスタンスを取得(5) let geocoder = CLGeocoder() //入力された文字から位置情報を取得(6) geocoder.geocodeAddressString(searchkey , completionHandler: {(placemarkerks, error) in //位置情報が存在する場合は、unweapPlacemarkersに取り出す(7) if let unwrapPlacemarkers = placemarkerks { //1件目の情報を取り出す(8) if let firstPlacemark = unwrapPlacemarkers.first{ //位置情報を取り出す if let location = firstPlacemark.location { //位置情報から緯度経度をtargetCoodinateに取り出す(10) let targetCoodinate = location.coordinate //緯度経度をデバックエリアに表示(11) print(targetCoodinate) } } } }) } //デフォルト動作を行うのでtrueを返す return true }
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。