2010-04-02 3 views
1

Par exemple, l'iPod touch de première génération produit des clics vifs lors de l'affichage d'une vue de sélection. J'ai besoin d'un moyen facile de déclencher un son pour mes tests unitaires. Quand un test unitaire échoue, je veux que le simulateur de l'iPhone fasse du bruit pour que je le vois. Parce que je ne regarde pas la console tout le temps pour les messages NSLog ...Un moyen facile de déclencher un bruit dans iPhone OS?

Répondre

5

Plutôt que de générer un son dans le code, vous pouvez envisager d'utiliser des points d'arrêt dans le débogueur Xcode qui lit l'audio. Pour ce faire, créez un point d'arrêt à la ligne dans votre code que vous souhaitez déclencher l'audio. Modifiez ce point d'arrêt en cliquant avec le bouton droit sur le marqueur à gauche et en choisissant l'élément de menu Modifier point d'arrêt. Vous pouvez ensuite ajouter une action pour le point d'arrêt en cliquant sur le bouton plus sous le point d'arrêt dans la fenêtre qui apparaît. Choisissez le son comme type d'action et choisissez dans la liste des sons possibles.

Pour que ce point d'arrêt puisse être lu sans interrompre l'exécution de votre application, cochez la case située à droite de ce point d'arrêt dans la liste.

Ce qui suit est une image de ce que cela devrait ressembler lorsque vous avez terminé:

audio breakpoint http://www.sunsetlakesoftware.com/sites/default/files/AudioBreakpoints.jpg

+0

Genius! C'est super. Merci! – dontWatchMyProfile

Questions connexes