我的问题是,如果数组计数大于 4,我有一个NSMutableArray
名称包含对象。latLongArray
我想在另一个名为 elementArray 的数组中添加每 4 个对象,如果少于 4 个想在 elementArray 中添加所有对象,然后打印 NSLog 中的所有数据
任何人都可以帮助我吗?我是 iPhone 开发的新手。这是我的代码
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
UITableViewCell *selectedCell = [tableView cellForRowAtIndexPath:indexPath];
NSString *cellText = selectedCell.textLabel.text;
placeDC *placedc;
placedc = [dataArray objectAtIndex:[indexPath row]];
if ([txtFrom isFirstResponder]) {
txtFrom.text=cellText;
NSLog(@"%@",cellText);
originlat=placedc.latitude;
originlng=placedc.longitude;
NSLog(@"%@",placedc.countryFullName);
}
else
{
txtTo.text=cellText;
destinationLat=placedc.latitude;
DestinationLng=placedc.longitude;
DBHandler *db=[[DBHandler alloc]init];
NSLog(@"%@",placedc.countryFullName);
latLongArray=[db googlePlaces:originlat :originlng :destinationLat :DestinationLng];
if ([latLongArray count]>4) {
for (int i =0; i<=[latLongArray count]; i=i+4) {
}
NSLog(@"%d",[elentArray count]);
}
}
myTableView.hidden=YES;
[self.view endEditing:YES];
}