The latest version of the Cricket audio engine, now available here, now has an Objective-C interface for developers who are targeting iOS only.
For example, in C++, you can write:
Sound* sound = Sound::createResourceStream("myfile.cks"); sound->setVolume(0.7f); sound->play();
Now you can accomplish the same thing using Objective-C:
CkoSound* sound = [CkoSound createResourceStream:@"myfile.cks"]; sound.volume = 0.7f; [sound play];
In addition, file loading has been made asynchronous where appropriate. File reads for streamed sounds are now performed on a separate thread, and banks can be loaded asynchronously if desired.