我訪問網站並使用HttpWebRequest
檢索一些數據,我需要UIAlertView
和UIActivityIndicatorView
以在檢索所述數據時顯示。但是,它只是使屏幕變暗,並且在太晚之前不會顯示警報。我已經閱讀了其他與線程有關的問題,但無法弄清楚如何解決這個問題。我嘗試使用ThreadPool,InvokeOnMainThread,任務,所有這些都沒有奏效。使用webrequest和uialertview在MonoTouch中執行線程操作
編輯:
HttpWebRequest url = (HttpWebRequest)WebRequest.Create ("maps.googleapis.com/maps/api/place/search/..);
HttpWebResponse webResp = (HttpWebResponse)url.GetResponse(); JsonValue jVal =
JsonObject.Load (webResp.GetResponseStream());
JsonObject jObj = (JsonObject)jVal;
我上面的代碼,它是否會妥善爲我的格式,我將如何轉換,要使用Web客戶端?你還能得到JSON等嗎?
你可以發佈你當前的代碼不工作嗎? – jonathanpeppers