2010-05-18 2 views
0

Я работаю над приложением iphone. Приложение использует веб-службу .net для выполнения операции и возврата статуса либо «Успех», либо «Сбой».UIAlertView в XML Parser didEndElement не отображается

Я получаю этот статус в XML Parser didEndElement как

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

} 

Я пытаюсь показать вид UIAlert если состояние неисправности в didEndElement, но он не показывает. Здесь что-то не хватает.

Любая помощь была бы принята с благодарностью.

Благодаря

ответ

0

Я пытаюсь показать вид UIAlert если состояние неисправности в didEndElement, но он не показывает. Здесь что-то не хватает.

Если вы работаете в XML-анализе в фоновом режиме, убедитесь, что вы perform the UI update on the main thread.

Поместите свой код UIAlertView в селектор в вашем контроллере просмотра и используйте метод -performSelectorOnMainThread..., чтобы отключить представление предупреждения, если состояние не выполнено.

+0

Мое приложение не многопоточное. Я запускаю это в основной теме. – Leo

+0

Возможно, вы можете добавить код, показывающий, как вы создаете представление предупреждения. –

Смежные вопросы