• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
NSTreeController and NSOutlineView: How do I get to the outline view's item
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

NSTreeController and NSOutlineView: How do I get to the outline view's item


  • Subject: NSTreeController and NSOutlineView: How do I get to the outline view's item
  • From: Markus Spoettl <email@hidden>
  • Date: Tue, 15 Apr 2008 19:48:41 -0700

Hi,

this probably sounds terribly stupid but apparently I can't find this out on my own so here I am asking for help again:

I have a NSDocument subclass with a simple tree structure attached to an NSOutlineView via NSTreeController and bindings. I learned - through this list - to add items in KVO compliant way like this

 TreeNode *node = [[TreeNode init] alloc];
 [[self mutableArrayValueForKeyPath:@"treeContent"] addObject:node];

this works very well the NSOutlineView gets updated and displays the structure I fill into my model.

The only thing that I can't seem to figure out is how to get to the NSOutlineView's item for a specific node that was added. Say I want to expand or collapse a specific node when it's added:

  [myOutlineView expandItem:node];

does not work - I believe because it's the model's data object not the item that represents it in the OutlineView (right?).

So how do I determine the outline item for a data node? I hope this makes any sense at all. I feel like a bloody beginner.

Regards
Markus
--
__________________________________________
Markus Spoettl

_______________________________________________

Cocoa-dev mailing list (email@hidden)

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:
This email sent to email@hidden


  • Follow-Ups:
    • Re: NSTreeController and NSOutlineView: How do I get to the outline view's item
      • From: Quincey Morris <email@hidden>
  • Prev by Date: Re: NSAllocateCollectable() questions
  • Next by Date: CGBitmapRef and User Space Coordinates
  • Previous by thread: Re: NSURL and certificates
  • Next by thread: Re: NSTreeController and NSOutlineView: How do I get to the outline view's item
  • Index(es):
    • Date
    • Thread