• 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: NSMutableDictionary crash on PPC
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: NSMutableDictionary crash on PPC


  • Subject: Re: NSMutableDictionary crash on PPC
  • From: Roland King <email@hidden>
  • Date: Wed, 29 Sep 2010 14:02:57 +0800

Is that really the code? you're removing the object for the key myDict but that isnt the key, its the object for key myOldKey. Are you sure the removeObjectForKey doesn't really have the parameter myOldKey?

You dont say what the crash is but you're not retaining the object myDict you remove from the array before reinserting it so that may well result in it deallocating. If you want to use a value from a dictionary after it's removed you have to retain then release it.




On Sep 29, 2010, at 13:48, Trygve Inda <email@hidden> wrote:

>
> I am getting a crash after calling synchronize. I am trying to change the
> key associated with an object as follows:
>
> myDict = [myObject objectForKey:myOldKey];
> if (myDict)
> {
>    [myObject removeObjectForKey:myDict];
>    [myObject setValue:myDict forKey:myNewKey];
>
>    [[NSUserDefaults standardUserDefaults] synchronize];
> }
>
> It works on Intel, but crashes on PPC. Any idea why?
>
> Trygve
>
>
> _______________________________________________
>
> 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

References: 
 >NSMutableDictionary crash on PPC (From: Trygve Inda <email@hidden>)

  • Prev by Date: Re: NSMutableDictionary crash on PPC
  • Next by Date: My NSSwappedDouble decoding crashes on iPhone 4
  • Previous by thread: Re: NSMutableDictionary crash on PPC
  • Next by thread: My NSSwappedDouble decoding crashes on iPhone 4
  • Index(es):
    • Date
    • Thread