Frage

Wenn nstreecontroller -(void)addChild:(id)sender wird genannt, gibt es eine Möglichkeit, das zu bekommen NSManagedEntity das wurde geschaffen?

In der Dokumentation wird erwähnt, dass das Ergebnis dieser Methode auf den nächsten Schleifenlauf verschoben wird.

War es hilfreich?

Lösung

Nein, das gibt es nicht, denn das Objekt wird erst nach der Rückkehr dieser Methode erstellt. Im Inneren, NSTreeController sollte diese Methode nennen:

- (void)insertObject:(id)object atArrangedObjectIndexPath:(NSIndexPath *)indexPath

Können Sie das stattdessen zu Ihrem Vorteil überschreiben?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top