我正在开发一个使用云Parse在tableView中显示数据的应用。我有两个类叫一个区域,另一个叫做City。在这堂课中,我进入了GEOPOINT。我想知道的是如何计算这些城市与我的位置相比的距离并将其显示在标签中。要计算我的位置INTULocationManager使用。谢谢
答案 0 :(得分:0)
这是屏幕截图enter image description here
- (PFQuery *)queryForTable
{
PFQuery *query = [PFQuery queryWithClassName:self.parseClassName];
[query whereKey:@"Nome_regione" equalTo:@"Abruzzo"];
return query;
}
`and this is the code i use:`- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath object:(PFObject *)object
{
static NSString *simpleTableIdentifier = @"FalesieCell";
DVCittaTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:simpleTableIdentifier];
if (cell == nil) {
cell = [[DVCittaTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:simpleTableIdentifier];
}
// Configure the cell
cell.nomeCitta.text = [object objectForKey:@"Nome_citta"];
cell.numeroSettori.text = [object objectForKey:@"numero_settori"];
PFGeoPoint *loc = [object objectForKey:@"location"];
`