var point = AVGeoPoint.geoPointForCurrentLocationInBackground( ((AVGeoPoint!,NSError!) -> Void)!)query.limit = 30query,wherKey("location",nearGeopoint:point,withinKilometers:20)
其中括号中的 ((AVGeoPoint!,NSError!) -> Void)! 是出现的提示代码,求问括号里的参数具体应该怎么写?
光阴似箭催人老,日月如移越少年。
(AVGeoPoint!,NSError!) -> Void) 這是需要你傳一個函數進去,可以直接用匿名函數(閉包){ (point, error) -> Void in
//数据处理
}
請問這個方法是系統的嗎 AVGeoPoint.geoPointForCurrentLocationInBackground
這樣寫參數是一個函數指標
(AVGeoPoint!,NSError!) -> Void) 這是需要你傳一個函數進去,可以直接用匿名函數(閉包)
{ (point, error) -> Void in
}
請問這個方法是系統的嗎 AVGeoPoint.geoPointForCurrentLocationInBackground
這樣寫參數是一個函數指標