Questo tipo di errore viene restiuito da Xcode già prima della compilazione del progetto, ad indicare appunto una mancanza di riferimenti. Questo genere di errore compare molto probabilmente perchè non è stato importato l'opportuno framework, nel caso specifico riferito alla referenza AudioServicesCreateSystemSoundID per la gestione dei suoni di sistema:
#import <AudioToolbox/AudioToolbox.h>
Il codice di cui sopra va aggiunto al file ViewController.h ma è preventivamente necessario aggiungere il framework al progetto, Fig. 1.
Fig. 1 - Xcode, Aggiungere il framework AudioToolbox al progetto iOS
Per aggiungere un framework al progetto basta seguire i seguenti semplici passaggi:
- Da "Show the project navigator" selezionare il progetto;
- Cliccare sul nome del progetto sotto il gruppo TARGETS;
- Selezionare il tab "Build Phases";
- Espandere "Link Binary With Libraries";
- Cliccare sul "+" ed aggiungere il framework desiderato.
Nessuno ha ancora commentato questo articolo, fallo tu per primo!
Scrivi un Commento