• 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
Re: NSTableView doesn't show data until I click on a header
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: NSTableView doesn't show data until I click on a header


  • Subject: Re: NSTableView doesn't show data until I click on a header
  • From: Koen van der Drift <email@hidden>
  • Date: Mon, 30 Apr 2012 12:27:30 -0400

On Mon, Apr 30, 2012 at 12:03 PM, Quincey Morris
<email@hidden> wrote:

> What's at stake here is KVO compliance. If you have a class MyClass with an
> indexed (array) property "things", you can implement the indexed mutable
> accessors -- basically 'insertObject:inThingsAtIndex:' and
> 'removeObjectFromThingsAtIndex:'. (Note that the property name should be a
> plural noun for best readability.) Then, if you maintain the underlying
> array's contents *only* by calling these two methods -- either internally in
> the MyClass implementation, or externally from client objects after adding
> the methods to the MyClass public interface -- your MyClass class is fully
> KVO-compliant for the "things" property.


Very nice explanation, thanks.

I am using an NSMutableArray to store the myObjects, the table
displays several properties of each object in seperate columns.  So
the order in which the objects are stored in the array is not
critical, they will be ordered once displayed in the table and the
user can select which column to use for ordering. Therefore I don't
think I need to use the 'indexed mutable accessors', but the 'mutable
unordered accessors' as discussed in the same link from mmalc.   Am I
correct here?

- Koen.

_______________________________________________

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: NSTableView doesn't show data until I click on a header
      • From: Quincey Morris <email@hidden>
References: 
 >NSTableView doesn't show data until I click on a header (From: Koen van der Drift <email@hidden>)
 >Re: NSTableView doesn't show data until I click on a header (From: Keary Suska <email@hidden>)
 >Re: NSTableView doesn't show data until I click on a header (From: Koen van der Drift <email@hidden>)
 >Re: NSTableView doesn't show data until I click on a header (From: mmalc Crawford <email@hidden>)
 >Re: NSTableView doesn't show data until I click on a header (From: Koen van der Drift <email@hidden>)
 >Re: NSTableView doesn't show data until I click on a header (From: Quincey Morris <email@hidden>)

  • Prev by Date: Re: NSTableView doesn't show data until I click on a header
  • Next by Date: Re: NSTableView doesn't show data until I click on a header
  • Previous by thread: Re: NSTableView doesn't show data until I click on a header
  • Next by thread: Re: NSTableView doesn't show data until I click on a header
  • Index(es):
    • Date
    • Thread