如何在iOS中为缓冲区分配内存

| 我有一个AudioQueueBufferRef数据类型,我想为缓冲区分配内存,但是我不想将其与队列关联。因此,我不能使用AudioQueueAllocateBufferWithPacketDescription。 将内存分配给任何缓冲区的一般方法是什么? 我尝试了malloc但没有用

        for(i=0;i<numBuffers;i++){
          AudBuf[i] = (AudioQueueBufferRef)malloc(sizeof(AudioQueueBuffer));
}     
已邀请:
看一下Apple的AudioFileStreamExample。     
AudioQueueBuffer dummyAQB;
audioQueueBuffer = malloc(sizeof(dummyAQB)*kNumAQBufs);
    

要回复问题请先登录注册