我正在使用AVAudioRecorder
錄製音頻,現在我想要獲得錄製音頻的確切時間,我該如何獲取該音頻。我如何在iphone中獲得我錄製音頻的時間?
我已經試過這樣:
AVURLAsset *asset = [[AVURLAsset alloc] initWithURL:avAudioRecorder.url options:nil];
CMTime time = asset.duration;
double durationInSeconds = CMTimeGetSeconds(time);
但我time
變量返回NULL和durationInSeconds
回報「南」,這是什麼由南手段。
UPDATE
user1903074
答案已經解決了我的問題,但只是出於好奇,是thair任何方式做沒有AVAudioplayer
。
nan表示不是數字。資產是否爲NULL? – geraldWilliam
我不知道thanx。 –