我创建了一个记录器,它将触发声音的 CFAbsoluteTime 及其名称存储在两个单独的数组中。为了回放录音,我需要一种时间准确的方法来调用触发声音方法。最好它应该是非处理器密集型的;不久前我做了一些工作准确但占用了 iPhone 全部内存的东西。
例如,我尝试过 NSTimer,它似乎在播放不精确时有点滞后,而 NSThread 则占用大量内存。
我有哪些选择,各有优劣?谢谢。
你对做这样的事情有什么看法:
[self performSelectorselector(playSound) withObject:nil afterDelay:0.2];
关于iphone - 在特定时间调用方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6719774/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |