Поскольку память, представляющая Вас, имеют и свободного профилировщика CLR и рекламу профилировщик памяти.NET . Оба превосходны, но последний немного более полируется.
Это должно работать:
MPMediaQuery *query = [MPMediaQuery songsQuery];
MPMediaPropertyPredicate *predicate = [MPMediaPropertyPredicate predicateWithValue:myPersistentID forProperty:MPMediaItemPropertyPersistentID];
[query addFilterPredicate:predicate];
NSArray *songs = [query items];