title: Memory leak in AudioServicesPlaySystemSound using ARC
body: <p>I would need some help solving this memory leak problem. I am using ARC.</p>
  
  <p>The potential leak is on this line:</p>
  
  <pre><code>NSURL *aFileURL = [NSURL fileURLWithPath:filePath isDirectory:NO];
  </code></pre>
  
  <p>Here is the code:</p>
  
  <pre><code>// === Check if the game should play sound === //
  if (sound == YES) {
      //==== PLAY THE LOOSING SOUND ====//
      // Form a URL to the sound file, which in init using the Path
      NSBundle *mainBundle = [NSBundle mainBundle];
      NSString *filePath = [mainBundle pathForResource:@"wrong2" ofType:@"wav"];
      NSURL *aFileURL = [NSURL fileURLWithPath:filePath isDirectory:NO];
  
      // Create a sound ID, 
      SystemSoundID myID;
      // Register the sound
      AudioServicesCreateSystemSoundID((__bridge_retained CFURLRef)aFileURL, &amp;myID) ;
      // Play the sound!
      AudioServicesPlaySystemSound(myID);
  }
  </code></pre>