or do you have a subclass of NSDictionary and one or more of count or isEmpty 
is overridden?

ms

On Sep 16, 2010, at 12:55 PM, Mike Schrag wrote:

> are you .... sure? are you using the same version of NSDictionary that is in 
> wonder trunk? that's impossible, basically, unless that dictionary is being 
> attacked by multiple threads and you'e in the middle of a race condition 
> .......
> 
> On Sep 16, 2010, at 10:34 AM, ISHIMOTO Ken wrote:
> 
>> Hi all, was a nice WOWODC, and really nice Job done Pascal.
>> 
>> 
>> 
>> I have a small Problem about NSDictionary.
>> 
>>              NSArray<Movie> movies= 
>> Movie.fetchAllMovies(defaultEditingContext());
>>              EOEnterpriseObject eo = movies.objectAtIndex(0);
>>              NSDictionary pDic = 
>> EOUtilities.primaryKeyForObject(defaultEditingContext(), eo);
>>              System.err.println("1:" + pDic); -->1:{movieID = 102; }
>>              System.err.println("isEmpty:" + pDic.isEmpty()); -->isEmpty:true
>>              System.err.println("count:" + pDic.count()); -->count:1
>> 
>> 
>> Hadn't isEmpty not to be false ?
>> 
>> Also looking into isEmpty 
>> 
>>      public int count() {
>>              return _count;
>>      }
>> 
>>      public boolean isEmpty() {
>>              System.err.println("_count : " + _count); -->_count : 0
>>              System.err.println("count() : " + count()); -->count : 1
>>              
>>              return _count <= 0;
>>      }
>> 
>> 
>> Why is the result of _count and count() different?
>> 
>> Any ideas what's going wrong?
>> 
>> 
>> 
>> 
>> 
>> 
>> Thank you
>> 
>> --------------------------------------------------------
>> K's ROOM      (ISHIMOTO Ken)
>> --------------------------------------------------------
>> [E-Mail]  <[email protected]>
>> [iChat:]   <[email protected]>
>> [HP]          http://www.ksroom.com/
>> _____________________________________________________________________
>> This e-mail has not been scanned for viruses because it was written on an 
>> Mac,
>> and there are NO Viruses on an Apple Computer.
>> For further information visit http://www.apple.com
>> 
>> 
>> 
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Webobjects-dev mailing list      ([email protected])
>> Help/Unsubscribe/Update your Subscription:
>> http://lists.apple.com/mailman/options/webobjects-dev/mschrag%40pobox.com
>> 
>> This email sent to [email protected]
> 
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      ([email protected])
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/webobjects-dev/mschrag%40pobox.com
> 
> This email sent to [email protected]

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to