Dear list, I have a fairly basic core-data model with a set of Category entities, each category contains then a set of Item entities. What I want to do is implement a search field which searches all items from all categories - something like the searching is done in Mail.app.
I'm not really sure how to go about this. I've tried binding the predicate bindings of an NSSearchField to the Item array controller, but this only searches in the items of the currently selected category (since the array controller is bound to categorycontroller.selection.items). I also tried making another array controller which contains all items and then set a filter predicate on this depending on the user having chosen a state: 'all categories' or 'currently selected category'. Then I bound my table view to this 'all items array controller'. But this is not so nice since the relationship between categories and items is not automatically handled. Is there a 'correct' way to attack such a problem, or has someone else managed to implement a search interface something like Mail.app? Best wishes, Martin ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Martin Hewitson Albert-Einstein-Institut Max-Planck-Institut fuer Gravitationsphysik und Universitaet Hannover Callinstr. 38, 30167 Hannover, Germany Tel: +49-511-762-17121, Fax: +49-511-762-5861 E-Mail: martin.hewit...@aei.mpg.de WWW: http://www.aei.mpg.de/~hewitson ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com