title: How to play an audio if we pass NSData?
body: <p>I converted this path (file://localhost/var/mobile/Applications/8F81BA4C-7C6F-4496-BDA7-30C45478D758/Documents/sound.wav) which is an audio file i.e, recorded. </p>
  
  <p>I am converting this path to NSData. </p>
  
  <p><strong>NSData is : Example :</strong>  </p>
  
  <pre><code>&lt;00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 64617461 1cf50200 32003200 e2ffe2ff 3cff3cff 08fe08fe 44fe44fe 04fe04fe e6fde6fd 95fd95fd 96fe96fe b9feb9fe ........................................................................................................................f7fef7fe 96ff96ff bdffbdff d6ffd6ff 92009200 23012301 b200b200 79007900 5c015c01 fe01fe01 f101f101 fc01fc01 7b027b02 36023602 &gt;
  </code></pre>
  
  <p>I want to play this NSData ,</p>
  
  <p><strong>I did like below:</strong> </p>
  
  <pre><code>NSString *urlString = [[NSString alloc] initWithData:appDelegate.dataTestingWasteData encoding:NSUTF8StringEncoding];
  NSURL *url = [[NSURL alloc] initWithString:urlString];
  self.palyer=[[AVPlayer alloc] initWithURL:url];
  [self.palyer play];
  </code></pre>
  
  <p><strong>But not played, urlString is printing as empty.</strong></p>
  
  <p>Same path <code>(file://localhost/var/mobile/Applications/8F81BA4C-7C6F-4496-BDA7-30C45478D758/Documents/sound.wav)</code></p>
  
  <p><strong>is playing if we use below code :</strong></p>
  
  <pre><code>-(void)playAudio
  {
      if (!audioRecorder.recording)
      {
          stopButton.enabled = YES;
          recordButton.enabled = NO;
          NSError *error;
          audioPlayer = [[AVAudioPlayer alloc]
                             initWithContentsOfURL:audioRecorder.url
                             error:&amp;error];
          audioPlayer.delegate = self;
          if (error)
              NSLog(@"Error: %@",[error localizedDescription]);
          else
              [audioPlayer play];
      }
  }
  </code></pre>