地图注释错误中的连续语句

时间:2015-04-18 10:35:04

标签: xcode swift ios8 annotations mapkit

我已经关注了很棒的在线教程,但是我收到了这个错误。

一行上的连续Stataments必须用;

分隔
func textFieldShouldReturn(textField: UITextField) -> Bool {
    var annotation = CustomAnnotation(coordinate: locationManager.location, title: textView.text, subtitle: "SubTitle"));
    myMapView.addAnnotation(annotation)
    textView.resignFirstResponder()
    return true
}

这是错误的行

        var annotation = CustomAnnotation(coordinate: locationManager.location, title: textView.text, subtitle: "SubTitle"));

任何人都可以阐明原因吗?

非常感谢

1 个答案:

答案 0 :(得分:0)

在你的陈述结尾处有一个额外的

 var annotation = CustomAnnotation(coordinate: locationManager.location, 
 title:textView.text, subtitle: “SubTitle"));

您应该将其更改为

var annotation = CustomAnnotation(coordinate: locationManager.location, 
title:textView.text, subtitle: "SubTitle");