NSSet
以下に示すように、ネストされた s の複雑な構造からいくつかのオブジェクトを取得しようとしています。
obj1
、等は型式の表記MyObject
です。
述語を使用しましたが、何も返されませんでした:
NSPredicate *predicate=[NSPredicate predicateWithFormat:@"self isKindOfClass:%@",[MYObject class]];
NSPredicate
NSSet.[上で強調表示] のオブジェクトの最初のレイヤーを探すと思います。
この問題を克服するために、すべてのセットをトラバースしてMyObject
インスタンスを取得します。これよりも良いアプローチはありますか?obj1
、obj2
、obj3
、 の値を取得するには時間がかかりすぎますobj4
。