• 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
NSDictionary allValues not mutable
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

NSDictionary allValues not mutable


  • Subject: NSDictionary allValues not mutable
  • From: Trygve Inda <email@hidden>
  • Date: Sat, 09 Oct 2010 19:59:42 +0000
  • Thread-topic: NSDictionary allValues not mutable

I have an NSMutableDictionary made from a plist with
CFPropertyListCreateDeepCopy so that all leaves and containers are mutable.

In this plist is an dict whose values I want to move into a mutable array to
be displayed and edited in an NSTable.

[myDict allValues] gets the correct array and works in the table, but it is
made immutable. Is there any better way to keep the mutability other than
using allKeys then stepping through each one, obtaining its object and
adding it to an NSMutableArray that I made with alloc/init?

Why doesn't allValues simply preserve the mutability? I would have guessed
that internally it did the above steps.

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

  • Follow-Ups:
    • Re: NSDictionary allValues not mutable
      • From: Uli Kusterer <email@hidden>
    • Re: NSDictionary allValues not mutable
      • From: Dave DeLong <email@hidden>
    • Re: NSDictionary allValues not mutable
      • From: Trygve Inda <email@hidden>
  • Prev by Date: Re: dictionaryWithObjectsAndKeys
  • Next by Date: Re: dictionaryWithObjectsAndKeys
  • Previous by thread: Re: dictionaryWithObjectsAndKeys
  • Next by thread: Re: NSDictionary allValues not mutable
  • Index(es):
    • Date
    • Thread