The AVAudioPlayer Reference clearly describes this property of the game.
Important: do not try this property (that is, do not use it inside the loop), trying to detect when playback is stopped. Perhaps you can try [audioPlayer isPlaying];
source share