1

私は NSURLConnection を使用して (JSON で) いくつかのデータを受け取り、connectionDidFinishLoading メソッドでいくつかの作業 (ラベルへのデータの書き込みなど) を行っています。私が望むのは、これが 2 秒ごとに発生することです。つまり、ReceiveData > WriteDataToLabel > Wait 2 seconds > ReceiveData ... つまり、2 秒ごとにデータを更新したいということです。もちろん、これはアプリをブロックしないようにバックグラウンドで実行する必要があります。

何をすべきですか?runloop、nstimer、または NSOperation は必要ですか? また、どのように使用すればよいですか?

4

2 に答える 2

0

わかりました、NSTimer を使用してこれを行うことができることを学びました。とても簡単です。

このリンクをチェックしてください: https://developer.apple.com/library/ios/#documentation/Cocoa/Conceptual/Timers/Timers.html

(@Aaronの言葉も考慮してください)

于 2011-03-18T15:36:30.623 に答える
0

質問は「何をすべきか?」

答えは「これではない」だと思います

アプリケーションが実行されているすべてのデバイスから 2 秒ごとにサーバーに ping を実行する方法は推奨されません

于 2010-11-02T05:44:18.293 に答える