0
我有一种方法可以分析声音是否高于某个分贝级别,如果是,则执行操作。我目前是目前调用此方法,这样iPhone方法问题
- (void) listen { .... }
的问题是,我希望该计划不断地听噪音,如果用户的动产来,不只是当我调用该方法。我应该只在后台隐藏一个按钮,并且保持开启状态,或者是否有更简单更有效的方法来完成此操作。
我有一种方法可以分析声音是否高于某个分贝级别,如果是,则执行操作。我目前是目前调用此方法,这样iPhone方法问题
- (void) listen { .... }
的问题是,我希望该计划不断地听噪音,如果用户的动产来,不只是当我调用该方法。我应该只在后台隐藏一个按钮,并且保持开启状态,或者是否有更简单更有效的方法来完成此操作。
你总是可以初始化的NSTimer不断触发检查你...
的timerWithTimeInterval:invocation:repeats:
方法可以让你不断地运行它。
[NSTimer类参考](http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSTimer_Class/Reference/NSTimer.html) – 2011-04-05 20:39:30
谢谢,这是我的去做。 – Vikings 2011-04-11 04:09:33