オブジェクトのインスタンスの配列があります- MyObject
。各インスタンスには文字列と配列プロパティがあります- myArrayProperty
別のクラスのインスタンスが含まれています-MyOtherObject
私は次のようNSPredicate
に値に基づいてフィルタリングを行うためにを使用していますmyArrayProperty
:
NSPredicate *myPredicate = [NSPredicate predicateWithFormat:@"myArrayProperty.otherObjectProperty MATCHES %@", mySearchString];
この場合、otherObjectプロパティはMyOtherObjectの文字列プロパティです。問題はこの構成にあると思います:myArrayProperty.otherObjectPropert
私の質問は、myArrayPropertyのすべての項目を調べるように述語に指示するにはどうすればよいですか?ここではforループの使用を避けたいと思います。ありがとう。