Re: Need help with -mutableSetValueForKey:
Re: Need help with -mutableSetValueForKey:
- Subject: Re: Need help with -mutableSetValueForKey:
- From: Felix Franz <email@hidden>
- Date: Fri, 21 Sep 2007 16:46:06 +0200
According to the comment in NSKeyValueCoding.h (or Foundation Release
notes for 10.4) you need to implement
- (id) memberOfThings: (id) anObject
(like the -member: method in NSSet).
instead of containsThingsObject: .
Cheers,
felix
On Sep 21, 2007, at 4:14 PM, David Spooner wrote:
I'm having difficulty implementing a kvc-compliant set property
using methods. Say I have an object with a property called
'things'. The documentation for -mutableSetValueForKey: specifies
the additional methods required for 'things' to be a mutable set :
- (void) addThingsObject:
- (void) removeThingsObject:
and refers to the documentation for -valueForKey: for the
prerequisites of an immutable set. These appear to be missing. I
have tried
- (unsigned int) countOfThings;
- (BOOL) containsThingsObject:(id)object;
- (NSEnumerator *) thingsEnumerator;
to no avail -- an exception complaining of non-compliance is raised
on invoking [object mutableSetValueForKey:@"things"].
Thanks in advance,
dave
_______________________________________________
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
_______________________________________________
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