I have an app which uses a UIWebView to load a webpage, I then parse the links (triggered by a call of webViewDidFinishLoad) from that webpage and load all these html files using NSString initWithContentsOfURL. This works, but it takes forever to load the links... even tho I've clocked how long each initWithContentsOfURL call takes and they are reasonable (mostly in the range of 0.2s per page). Is it possible that UIWebView is interfering with this somehow, maybe it is causing the thread to block? Also, I have noticed that webViewDidFinishLoad is called multiple times, is there a reason why the UIWebView would be loading multiple times?
James