【发布时间】:2009-09-01 18:40:35
【问题描述】:
我正在制作一个录音机。重新编码和播放在模拟器上工作正常。但是在iphone上就不行了。 (我按照iPhoneOSProgrammingGuide/AudioandVideoTechnologies中提到的确切步骤进行操作)
printf("%s(player)\n",[[self.soundFileURL absoluteString] UTF8String]);
AVAudioPlayer *newPlayer =
[[AVAudioPlayer alloc] initWithContentsOfURL: self.soundFileURL error: nil];
if([self.soundFileURL isFileURL]){
printf("isFileURL\n");
}
self.player = newPlayer;
[newPlayer release];
[player prepareToPlay];
[player setDelegate: self];
//recorderLabel.text=@"Playing..";
[player play];
printf("playing..\n");
调试器输出是 文件://localhost/var/mobile/Applications/9A607A45-974B-4E9F-9839-FD21B3BC9DD8/Documents/1251828741.caf(播放器) isFileURL 玩..
【问题讨论】:
标签: iphone avaudioplayer caf