我是手机编程的新手。我在一个项目上工作,我想在录音之前设置特定时间。在段控制器中,我已经给出了一些值,我将值存储在变量中。如果点击那个在那个按钮里面的段按钮我已经给出了这个值,我想在这段代码中修复如何做到这一点。可以帮助我任何身体
[recorder recordForDuration:(NSTimeInterval)5];
在上面的代码中代替5我想给段控制器变量值,如果我选择10表示.10的值代替5.如果我选择15表示15的值代替10的定义如何这样做可以帮助我。 感谢
答案 0 :(得分:-1)
试试这个
[recorder recordForDuration:intvalue];
,或者
这可能有助于解决您的问题。
开始录音后,通过设置如下定时器来调用录音停止功能。
[self performSelector:@selector(stoprecord)withObject:nil afterDelay:intvalue];
将int值设置为您想要的任何整数
-(void) stoprecord
{
[recorder stop]
}