2011-04-05 7 views
0

私は、ある音が特定のデシベルレベルを上回っているかどうかを分析し、それがアクションであれば分析する方法を持っています。私は現在、現在の問題は、私はメソッドを呼び出すときにユーザーがいないだけにchosesがあればプログラムは常に、ノイズを聞くことにしたい、ということであるようにiPhoneメソッド質問

- (void) listen { .... } 

として、このメソッドを呼び出しています。バックグラウンドでボタンを隠しておくだけでいいですか、これを行う方が簡単で効率的な方法です。

答えて

2

あなたはいつも絶えずあなたのためにそれのチェックをトリガするNSTimerを初期化することができ...

timerWithTimeInterval:invocation:repeats:方法は、あなたは常にそれを実行することができます。

+0

[NSTimerクラスリファレンス](http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSTimer_Class/Reference/NSTimer.html) –

+0

ありがとう、これは私が持っていたものですする。 – Vikings