views:

243

answers:

0

Hi all.

I thought the reason behind having asynchronous requests is to have it run in the background? Well, I'm uploading something using NSURLConnection connectionWithRequest, it all works fine. The only thing is, it results in the Beach Ball of Death and the user interface becomes unusable. Of course there's the possibility to run it in a thread and blocking that thread with a run loop, but that has a high CPU cost. Isn't there any other, proper way to do this?

Thanks, Matthias