0

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

  1. 有这样做的标准方法吗?
  2. 我正在考虑创建一个计时器来调用解析 XML 的函数,但我不知道要调用哪个函数。

如果有人可以给我任何指示甚至更好的例子,那就太棒了。谢谢

4

1 回答 1

0

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

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

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

于 2010-05-19T19:06:58.250 回答