这个问题对于这个空间来说可能有点过于庞大和模糊,但我会试一试。我有一组示例,我正在尝试将它们写入我的iOS上的.wav文件,这最多需要一分半钟才能完成。这是发生拖动的循环:for(inti=0;i有什么想法吗?编辑1如果有帮助,这是它之前的代码:NSAutoreleasePool*pool=[[NSAutoreleasePoolalloc]init];//THISISMYBITTOCONVERTTHELOCATIONTONSSTRINGNSString*filePath=[[NSStringalloc]init];filePath=[NSStringstringWithUTF8Stri
Apple的文档:AudioToolbox框架引用>音频文件服务引用>读写音频文件>AudioFileWriteBytesDeclarationSwiftfuncAudioFileWriteBytes(_inAudioFile:AudioFileID,_inUseCache:Boolean,_inStartingByte:Int64,_ioNumBytes:UnsafeMutablePointer,_inBuffer:UnsafePointer)->OSStatusXCode版本7.0beta4(7A165t)中的代码audioErr=AudioFileWriteBytes(audio
我正在开发记录用户音频的应用程序,使用AudioToolbox将数据写入文件并处理这些数据。在分析中,我看到AudioToolbox录音中发生了很多错误。其中几乎一半是从AudioFileWriteBytes()调用返回的-38kAudioFileNotOpenError错误。现在这似乎是无缘无故发生的:用户开始记录,一切顺利,然后连续记录10-80次错误。在分析中,没有诸如转到后台或暂停记录之类的用户操作(我们有此功能)。我在网上搜索了信息,但没有找到太多关于错误的信息。我发布了所有的录音代码(剥离了未使用的代码或分析代码),因为除了-38kAudioFileNotOpenError