2013-06-27 57 views
0

我是iOS開發新手,我試圖從服務器檢索一些數據。 我用:將URLWithString轉換爲NSURLConnection

NSData *jsonDataString = [[NSString stringWithContentsOfURL:[NSURL URLWithString:url] encoding:NSUTF8StringEncoding error: nil] dataUsingEncoding:NSUTF8StringEncoding]; 

其凍結我的應用程序的UI。我把它派遣,但這會導致其他問題。

如何將這一個轉換爲NSRULConnection,它會回覆像URLWithString NSData?

謝謝

+0

你在調度塊中看到了什麼「其他問題」? – Kevin

+0

我在地圖中加載一些註釋。在「刷新」(意味着從地圖上刪除所有引腳,從服務器下載數據,創建引腳並將它們放置在地圖上)之後,註釋不會顯示在地圖上,直到我點擊地圖一次(切換標籤還顯示註釋) 。如果我這樣做沒有發送工作正常 – BlackM

+0

一旦你完成下載文件,切換回主線程。 – Kevin

回答

0

我找到了解決方案。我正在調度[self function1 [self function2 [self function3]]]; function3是json請求。在調度功能3後,結果很好

相關問題