ユーザーの iPod ライブラリにある 30 秒を超えるすべての曲を取得したいと考えています。クエリに述語を追加する必要があることはわかっていますが、artist = blah よりも高度な場合に正確に行う方法がわかりません。
NSPredicate *predicate = [MPMediaQuery songsQuery];
MPMediaPredicate *fPredicate = ???;
[query addFilterPredicate:fPredicate];
私も見ました:
[MPMediaPropertyPredicate predicateWithValue:<#(id)#> forProperty:<#(NSString *)#> comparisonType:<#(MPMediaPredicateComparison)#>]
しかし、MPMediaPredicateComparison には、「より大きい」/「より小さい」などではなく、「含む」と「等しい」だけがあるようです。