iPhone方法问题

时间:2011-04-05 20:28:01

标签: iphone objective-c ios4 iphone-sdk-3.0

我有一种方法可以分析声音是否高于某个分贝级别,如果是,则执行操作。我目前正在调用此方法

- (void) listen { .... }

问题是,如果用户选择,我希望程序不断地听到噪音,而不仅仅是在我调用方法时。我应该只是在背景中隐藏一个按钮,然后将其保留,或者是否有更简单,更有效的方法来执行此操作。

1 个答案:

答案 0 :(得分:2)

您可以随时初始化NSTimer以不断触发对您的检查......

timerWithTimeInterval:invocation:repeats:方法允许您不断运行它。