2010-05-18 14 views
0

我正在iphone應用程序上工作。應用程序使用.net Web服務執行操作並返回狀態「成功」或「失敗」。XML解析器didEndElement中的UIAlertView不顯示

我得到的XML解析器didEndElement這種狀態就像

if([elementName isEqualToString:@"OperationStatusResult"]) 
{ 

} 

我試圖表現出UIAlert視圖,如果狀態中didEndElement失敗,但它並不顯示。有什麼我在這裏失蹤。

任何幫助將不勝感激。

感謝

回答

0

我試圖表現出UIAlert視圖,如果狀態中didEndElement失敗,但它並不顯示。有什麼我在這裏失蹤。

如果您在後臺線程中運行XML解析,請確保您的文件爲perform the UI update on the main thread

將您的UIAlertView代碼放入視圖控制器的選擇器中,並使用-performSelectorOnMainThread...方法在狀態失敗時觸發警報視圖。

+0

我的應用程序不是多線程的。我正在主線程上運行它。 – Leo 2010-05-18 20:49:26

+0

也許你可能會添加代碼來顯示如何實例化警報視圖。 – 2010-05-18 21:02:03