2011-01-20 4 views
0

J'ai une vue, en ce sens que je veux montrer une vue de table avec mapview.comment puis-je faire plusieurs tâches en même temps?

mon problème est comment puis-je traiter dans les deux choses en même temps. Je veux montrer ces choses en même temps, donc le problème de la rapidité ne vient pas.

pour plus d'informations j'ai ajouté l'image que je veux montrer.

alt text

+0

Je ne pense pas que je comprends bien votre question. Vous pouvez ajouter plusieurs vues à une vue, vous devez ajouter la vue Carte et la vue Table en tant que sous-vues du parent. –

+0

Tout d'abord, cette application sera refusée, car vous couvrez le logo google. –

+0

oui votre application sera rejetée utiliser des concepts multi-thread pour ce – GhostRider

Répondre

0

Vous voulez regarder multithreading mon ami. Vos méthodes qui gèrent tableView s'exécutent dans un thread et les méthodes de map dans un autre thread.

Par exemple, dans votre viewDidLoad:

[self performSelectorInBackground:@selector(downloadMap) withObject:nil]; 
[self performSelectorInBackground:@selector(downloadTableData) withObject:nil]; 
+0

ce que ce "performselectorInBackground" faire? –

Questions connexes