comment puis-je jouer à distance .fichier mp3 dans mon application ios?

Je suis en train de jouer à distance .mp3 file

mais sa donnant l'erreur suivante.

The operation couldnt be completed. (OSStatus error -43.)

voici mon code :

- (void)viewDidLoad
{
    [super viewDidLoad];

    isPlaying = NO;

/*   

 NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle]


pathForResource:@"Dar-e-Nabi-Per" ofType:@"mp3"]];

*/

    NSURL *url = [NSURL 

URLWithString:@"http://megdadhashem.wapego.ru/files/56727/tubidy_mp3_e2afc5.mp3"];

    NSError *error;

    audioPlayer = [[AVAudioPlayer alloc]

                   initWithContentsOfURL:url

                   error:&error];

    if (error)

    {

        NSLog(@"Error in audioPlayer: %@",


              [error localizedDescription]);

 }

 else

 {

   audioPlayer.delegate = self;


   [audioPlayer prepareToPlay];


    }


}

Quelqu'un peut-il svp me guider où je fais erreur

Erreur #1: votre code n'est pas lisible. Erreur #2: vous n'avez pas google le numéro de l'erreur.
je google, mais ne peut pas comprendre que le numéro de l'erreur , maintenant, pouvez-vous me donner le soloution c'est le problème avec mon code ? et mon code est lisible .
S'il vous plaît, veuillez, s'il vous plaît, ne jamais faire la vérification des erreurs de ce genre. Il est fondamentalement brisé, et contre le Cacao de la documentation. Toujours vérifier la valeur de retour avant de tester le pointeur d'erreur de lui-même. blog.bignerdranch.com/360-an-nserror-error

OriginalL'auteur zeeshan shaikh | 2013-07-10