アルバムと曲の1対多の関係がある場合、特定のアルバムの曲を表示するようにfetchedresultscontrollerを設定する適切な方法は何ですか?
私の実体の歌と私の述語は次のとおりです。
[NSPredicate predicateWithFormat:@"album == %@", albumTitle]
それとも、私のエンティティアルバムは、どういうわけか曲に到達する別の述語を持っていますか?
アルバムと曲の1対多の関係がある場合、特定のアルバムの曲を表示するようにfetchedresultscontrollerを設定する適切な方法は何ですか?
私の実体の歌と私の述語は次のとおりです。
[NSPredicate predicateWithFormat:@"album == %@", albumTitle]
それとも、私のエンティティアルバムは、どういうわけか曲に到達する別の述語を持っていますか?
あなたの曲にプロパティがalbum
あり、そのプロパティにプロパティがあると仮定しtitle
ます。
[NSPredicate predicateWithFormat:@"album.title == %@", albumTitle]
または、malmo
一致させたい場合Malmö
は、次のものが必要です。
[NSPredicate predicateWithFormat:@"album.title CONTAINS[cd] %@", albumTitle]
ここで、c
は大文字と小文字を区別しない検索をd
示し、発音区別符号を区別しない検索を示します。
詳細については、述語形式の文字列構文のドキュメントを参照してください。