0

XMLドキュメントを介してWebからデータを取得するアプリがあります。私はこれを正常に機能させており、apples 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];

theXMLMethodこれにより、メソッドを呼び出す5秒のタイマーが設定されます。

于 2010-05-19T19:06:58.250 に答える