我想知道如何在后台运行任何方法...我正在制作从internet..the文件解析xml文件的应用程序是large..so它需要20-25秒来解析它并将其显示在表中view...the问题是当我按下按钮解析file..the按钮保持按下直到文件是parsed..so直到20秒按钮保持pressed..it对于用户看起来很奇怪..(用户认为应用程序挂起了..)所以我的想法是显示活动指示器并在后台运行解析方法...when解析结束停止指示器并在表中显示结果view..any实现按钮不保持按下的same..so的另一种简单方法...?
发布于 2010-10-15 13:57:31
查看苹果的SeismicXML示例代码,它使用NSOperation和NSOperationQueue在后台线程中下载和解析。这样,您就可以看到一个完整的实现在实际应用程序的上下文中工作。
发布于 2010-10-15 13:54:01
线程化
选择器detachNewThreadSelector:@ withObject:nil;
有关详细信息,请参阅iphone sdk example。
万事如意。
https://stackoverflow.com/questions/3939746
复制相似问题