我有以下几点:搜索多种类型与MPMediaPropertyPredicate
MPMediaPropertyPredicate *titlePredicate = [MPMediaPropertyPredicate predicateWithValue:textString
forProperty:MPMediaItemPropertyTitle
comparisonType:MPMediaPredicateComparisonContains];
NSSet *predicateSet = [NSSet setWithObject:titlePredicate];
MPMediaQuery *searchQuery = [[MPMediaQuery alloc] initWithFilterPredicates:predicateSet];
NSArray *itemsFromTextQuery = [searchQuery items];
for (MPMediaItem *song in itemsFromTextQuery)
{
[arrayOfSongItems addObject:song];
}
伟大的工程,但只有搜索的曲目的标题。我希望它能返回标题,艺术家和专辑名称的结果。
这假设两个字符串是不同的。我希望能够像iPhone的iPod应用程序的搜索表一样显示艺术家和/或专辑&或找到的曲目。 – daidai 2013-02-06 12:19:51