iPhone应用程序获取XML然后每隔一段时间刷新它

时间:2010-05-19 18:48:55

标签: iphone xml nsurlrequest

我有一个应用程序,它通过XML文档从Web获取一些数据。我有这个工作正常,并遵循苹果SeismicXML示例(使用NSURLRequest等)。我对此非常陌生,所以我不得不承认我并不完全理解获取XML的所有代码 - 但它确实有效。我的问题是我的应用程序可能正在运行一段时间,所以我希望能够不时地刷新XML并检查它是否不同。如果不同,我需要更新我的内容。基本上这意味着我的问题是....

  1. 有没有标准的方法呢?
  2. 我正在考虑创建一个计时器来调用解析XML的函数,但我无法确定要调用哪个函数。
  3. 如果有人能给我任何指示,或者甚至更好的例子,它将是晶圆厂。感谢

1 个答案:

答案 0 :(得分:0)

NSTimer是启动需要每x秒执行一次的流程的方法

[NSTimer scheduledTimerWithTimeInterval:5 
                                 target:self 
                               selector:@selector(theXMLMethod)
                               userInfo:nil
                                repeats:YES];

这会设置一个5秒的计时器,调用theXMLMethod方法。