• 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
NSViewController Binding Problem continued
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

NSViewController Binding Problem continued


  • Subject: NSViewController Binding Problem continued
  • From: Ivy Feraco <email@hidden>
  • Date: Thu, 17 Jul 2008 11:53:32 -0400

There was a previous post back in April about a problem with binding to the representedObject in NSViewController.

When instantiating the view controller, I set the represented object to an NSArrayController.

vc = [[MyViewController alloc] initWithNibName:@"newView" bundle:nil];
[vc setRepresentedObject:arrayController];

When setting the bindings in the nib file, I make the File's Owner MyViewController class, then try to bind columns of NSTableView to the File's Owner using a path like representedObject.arrangedObjects.displayText.

This would not work, even though the array controller does contain data.

A previous post brought up the exact same issue, and he worked around it by using the awakefromNib method to bind the table to the representedObject's arrangedObjects in code. I did something similar using the windowDidLoad method.

So I want to reopen the issue - Does anyone have any insight into why it doesn't work in IB?
It seems like it should, and that this was an intended benefit of having a representedObject for the ViewController, and Apple's NSVIewController documentation seems to confirm this:
"Declaring a generic representedObject property, to make it easy to establish bindings in the nib to an object that isn't yet known at nib- loading time or readily available to the code that's doing the nib loading."



.... so, is it a Cocoa bug? Thanks, Ivy Feraco UI Developer

_______________________________________________

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: NSViewController Binding Problem continued
      • From: Ron Lue-Sang <email@hidden>
    • Re: NSViewController Binding Problem continued
      • From: "Sean McBride" <email@hidden>
  • Prev by Date: NSArraycontroller, Bindings nad NSTableview
  • Next by Date: RE:Authentication only for non admin login.
  • Previous by thread: Re: NSArraycontroller, Bindings nad NSTableview
  • Next by thread: Re: NSViewController Binding Problem continued
  • Index(es):
    • Date
    • Thread