• 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: Stuck with NSSortDescriptor
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Stuck with NSSortDescriptor


  • Subject: Re: Stuck with NSSortDescriptor
  • From: Micha Fuhrmann <email@hidden>
  • Date: Fri, 4 May 2007 20:22:28 +0200

Greg,

thanks for pointing me, it was indeed the Array issue.

Thanks again.

Micha
On 2 mai 07, at 19:50, Greg Titus wrote:

Hi Micha,

You don't give us the code where you add the sort descriptor to the array controller, but from the looks of things, are you maybe calling [arrayController setSortDescriptors:alphaSortDescriptor] (i.e. setting just the descriptor itself, instead of an array of descriptors)?

The code should look something like [arrayController setSortDescriptors:[NSArray arrayWithObject:alphaSortDescriptor]];.

I only ask because the exception that you are getting looks like something is trying to treat an NSSortDescriptor as if it were an NSArray.

Hope this helps,
	- Greg

On May 2, 2007, at 9:44 AM, Micha Fuhrmann wrote:

Hi there,

I've got an NSArrayController pointing to NSSortDescriptor in a custom class using the Model Key Path in the IN Bindings.


Here's the sort descriptor:

alphaSortDescriptor = [[NSSortDescriptor alloc] initWithKey:@"artist" ascending:YES selector:@selector (caseInsensitiveCompare:)];


The same NSArrayController has its Model Key Path's contentArray set as:


@distinctUnionOfObjects.artist

and is working fine without  the descriptor.

However as soon as I link the NSSortDescriptor I get the following error message:

[NSSortDescriptor count]: selector not recognized [self = 0x396fd0]
An uncaught exception was raised
[NSSortDescriptor count]: selector not recognized [self = 0x396fd0]
Uncaught exception: <NSInvalidArgumentException> *** - [NSSortDescriptor count]: selector not recognized [self = 0x396fd0]



Any help greatly appreciated.

Micha
_______________________________________________

Cocoa-dev mailing list (email@hidden)

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


_______________________________________________

Cocoa-dev mailing list (email@hidden)

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


References: 
 >Stuck with NSSortDescriptor (From: Micha Fuhrmann <email@hidden>)
 >Re: Stuck with NSSortDescriptor (From: Greg Titus <email@hidden>)

  • Prev by Date: Re: Plotting icons into NSImage
  • Next by Date: Re: post hidden mouse events
  • Previous by thread: Re: Stuck with NSSortDescriptor
  • Next by thread: Size of substring
  • Index(es):
    • Date
    • Thread