这是我的第一篇文章 - Swift的新篇章。在Yelp api上构建我的第一个真正的应用程序。
我在searchWithCLL方法中遇到了预期的表达式错误。我想这可能是因为cll(纬度,经度)。或者也许是我的变数?有人可以建议吗?
func getYelpBusinesses() {
// Current Location
var currentLocation = locationManager.location
var latitude = currentLocation.coordinate.latitude
var longitude = currentLocation.coordinate.longitude
client.searchWithCLL(term: "Returants", location:"Toronto", cll: (latitude, longitude), success: { (request:AFHTTPRequestOperation!, object:AnyObject!); -> Void in self.yelpHandler.saveYelpObjects(object)}) { (request:AFHTTPRequestOperation!, error:NSError!) -> Void in
//Present an alert view
}
}
感谢您的反馈。
答案 0 :(得分:0)
@Aderstedt在评论中已经提到过,你的代码中有一个拼写错误你不需要那个分号:
(request:AFHTTPRequestOperation!, object:AnyObject!);
^
删除它,它应该按预期工作。