[iPhone] Timer 循環問題??

以下是我一部份的程式碼
我想要讓攝影機分段錄影 但是我的程式會錄3秒停3秒
沒有辦法錄完馬上停止 在繼續接著錄 是哪邊出問題呢?

另外問一個問題我還想要做到錄10段就停止 是需要什麼方法?

- (IBAction)toggleRecording : (id)sender
{
// Start recording if there isn't a recording running. Stop recording if there is.

[[self recordButton] setEnabled:NO];
timer = [NSTimer scheduledTimerWithTimeInterval:3.0 target:self selector : @selector(timerEvent : ) userInfo:nil repeats:YES];
}


- (void)timerEvent: (NSTimer *)timer
{
if (![[[self captureManager] recorder] isRecording])

[[self captureManager] startRecording];
else
[[self captureManager] stopRecording];
}
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!