MPMediaPropertyPredicate *titlePredicate = [MPMediaPropertyPredicate predicateWithValue:searchText
forProperty:MPMediaItemPropertyTitle
comparisonType:MPMediaPredicateComparisonContains];
NSSet *predicateSet = [NSSet setWithObject:titlePredicate];
MPMediaQuery *searchQuery = [[MPMediaQuery alloc] initWithFilterPredicates:predicateSet];
NSArray *queryResults = [searchQuery items];
Я использую приведенный выше код для возврата массива MPMediaItems
из библиотеки iTunes, где название песни соответствует searchText
.Однако я хотел бы, чтобы он соответствовал без знаков препинания, чтобы, например, песни с "Don't
" в названии соответствовали "dont
".
Спасибо.