【发布时间】:2014-12-23 19:59:15
【问题描述】:
是否可以使用 Parse 将 PFGeoPoint 转换为 CLLocation?
原因是我试图从 PFGeoPoint 获取地点名称,如下所示:
CLGeocoder *geocoder;
CLPlacemark *placemark;
PFGeoPoint *point = [object objectForKey:@"location"];
[geocoder reverseGeocodeLocation:point completionHandler:^(NSArray *placemarks, NSError *error) {
NSLog(@"Found placemarks: %@, error: %@", placemarks, error);
if (error == nil && [placemarks count] > 0)
{
placemark = [placemarks lastObject];
NSLog(@"%@", placemarks);
}
}];
我得到的错误显然是:
Incompatiable pointer types sending 'PFGeoPoint *' to parameter of type 'CLLocation *'
【问题讨论】:
标签: ios objective-c parse-platform cllocationmanager