i have one application it has mapview .
problem is that i want to show map. means right now when all data loaded then it show mapview. i want to show mapview before it loaded . how can i do this ?
Edit:
for show map i use this [self performSelector:@selector(methoname) withObject:nil afterDelay:0.02];
but by this other problem generate .problem is ,it show me two times activity indicator. any other thing ,like performselector but without activity indicator.

i dont want to show this thing.
You want to look at multithreading.
Basically, you should be retrieving your data in a background thread. If you do what you’re doing right now (loading everything in the main thread) the UI cannot be updated until everything is loaded.
So, do something like this: