私はNSTreeController(treeController)とCoreDataデータベースを持っています。 NSTreeControllerの選択されたオブジェクトの背後にあるエンティティが必要です。NSEntityDescriptionからエンティティを取得する方法
私は正しいNSEntityDescriptionを取得するためにこれを使用する:
[[[[treeController selectedObjects] objectAtIndex:0] representedObject] entity]
は今、私は私のtestEntityを持っていると私は、私は上記のコードで取得NSEntityDescriptionによって記述エンティティオブジェクトを割り当てます。
MyEntityClass *testEntity;
testEntity = ???
方法が見つかりません。 NSTreeControllerの選択されたオブジェクトの背後にあるentityObjectを取得する別の方法はありますか?
Thx!
Thx。私はこれをまったく別の方法で解決することができました。私が[[treeController selectedObjects] objectAtIndex:0]で返すものはカスタムツリーノードです。それはおそらくそれがそのように動作しなかった理由でしょう。 – Daniel