ナビゲーションコントローラーを備えた3つのuitableviewsがあります。各テーブルビューは、JSON を介して配列によって設定されます。mySQL テーブルには、カテゴリ、都市などの項目、都市に関する詳細があります。ユーザーは都市を選択して、都市のリストとその都市の写真を取得できますが、その都市をクリックすると、次のような詳細情報を表示できるようにする必要があります。町の名前をクリックすると、電車の時間、バスの時間、タクシーが表示され、それぞれの詳細が表示されます。
-(void)dataRetrieveMethod
{
NSURL *url=[NSURL URLWithString:urlRetieval];
NSData *data= [NSData dataWithContentsOfURL:url];
json = [NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:Nil];
//instantiate arrays to hold data
citiesArray=[[NSMutableArray alloc] init];
for (int i=0; i<json.count; i++)
{
NSString *ids = [[json objectAtIndex:i] objectForKey:@"id"];
NSString *cityName = [[json objectAtIndex:i] objectForKey:@"cityName"];
City *myCity=[[City alloc] initWithCityID:ids CityName:cityName ];
[citiesArray addObject:myCity];
}
[self.myTableView reloadData];
}
これにより、都市のリストが表示されます
このようなものを得るために、町の名前も保存および取得するにはどうすればよいですか
ロンドン ------- [[ストラットフォード] [.......列車 ......バス ......タクシー]] -------- [[マイル エンド] ……列車……バス……タクシー] ---------[[レイトン] ……列車……バス……タクシー】