テザーの最後に残っているコアデータに問題があります。ですから、素晴らしい人たちが助けてくれるのではないかと思いました。
基本的に、CoreDataプロジェクトには2つのエンティティがあります。これらは:
著者{authorName、dateOfBirth}
本{bookName、pages}
著者と本の間には「著者」と呼ばれる1対多の関係があり、「本」と呼ばれる逆の関係があります。これらのエンティティのサブクラスをエクスポートし、フェッチコントローラーを作成しました。プログラムで関係を定義する必要がありますか?
現在、著者のリストがテーブルビューに表示されています。現時点では、著者をタップした場合にのみ、CoreDataプロジェクト内のすべての書籍のリストを表示できます。特定の著者の本のリストにアクセスするにはどうすればよいですか?NSPredicateを使用すると思いますが、これまでのところ、そのロジックは次のとおりです。
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"ANY authors.bookName LIKE[cd] %@", authorName];
...しかし、それは間違いだと私は確信しています。
私は答えを求めて何時間もウェブをクロールしていて、混乱したままです。ですので、どんな助けでも大歓迎です。
どうもありがとう :)