Exécutez un problème intéressant et ne savez pas comment le gérer. Quelle serait la meilleure façon de gérer la méthode de rappel AVAudioPlayer, audioPlayerDidFinishPlaying, si, par exemple, une instance de AVAudioPlayer est créée avec un rappel lorsque l'audio est fini mais que l'objet contenant AVAudioPlayer (et callback) est désaffecté avant la fin de l'audio?désallocation d'objet avant audioPlayerDidFinishPlaying callback
Ceci est ma situation actuelle où l'application se bloque de manière cohérente comme une méthode de rappel maintenant inexistant tente d'être appelée.
En y réfléchissant, la réponse serait probablement pertinente à travers le tableau des rappels. Il doit y avoir un moyen de détruire ou d'annuler les méthodes de rappel.