title: iTunes directory media item returned in unknown format
body: <p>I wrote the following function that reads through the list of media items in my iTunes directory and returns the music files.  I need to return the "song titles" but when I run it the items returned are in an unknown format.  I am pretty sure I need to run them through a property filter or use some conversion to get the actual names correctly.  At the end I want to output the contents in an array of Strings.  I only run the loop four times in the screen shot attached.  Can anyone point me to a missing conversion?  It looks like the output is in hex format but not clear on that.  </p>
  
  <pre><code>      class func readMusicFiles() -&gt; NSMutableArray {
      //var songDecoded:[NSMutableArray]
      let result = NSMutableArray()
      let allSongsQuery:MPMediaQuery = MPMediaQuery.songsQuery();
      let tempArray:NSArray = allSongsQuery.items!;
      for item:AnyObject in tempArray {
          if (item is MPMediaItem) {
              let temp = item as! MPMediaItem;
              if (temp.mediaType != MPMediaType.Music) {
                  continue;
              }
              result.addObject(item);
          }
      }
          print(result)
         return result
  }
  </code></pre>
  
  <p>}</p>
  
  <p>The output looks like this </p>
  
  <p><a href="https://i.stack.imgur.com/zlk1u.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/zlk1u.png" alt="enter image description here"></a></p>