• 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: NSMutableArray initWithCapacity and insertObject:atIndex
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: NSMutableArray initWithCapacity and insertObject:atIndex


  • Subject: Re: NSMutableArray initWithCapacity and insertObject:atIndex
  • From: Roland King <email@hidden>
  • Date: Mon, 10 Aug 2009 13:06:10 +0800

if you read the documentation on NSMutableArray it tells you exactly why!

Capacity has nothing to do with the number of elements actually in the array and you can only insert an element with index less than or equal to the current count of the array.

On Aug 10, 2009, at 12:59 PM, Adam Gerson wrote:

I would like to insert objects out of order into an NSMutableArray.

I create the array with

NSMutableArray* cards = [[NSMutableArray alloc] initWithCapacity:5];

When I try to call

[cards insertObject:card atIndex:4];

I get the error:

*** -[NSCFArray insertObject:atIndex:]: index (4) beyond bounds (1)

Why doesn't this work?

Thanks,
Adam
_______________________________________________

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: 
 >NSMutableArray initWithCapacity and insertObject:atIndex (From: Adam Gerson <email@hidden>)

  • Prev by Date: Re: [iPhone 3.0; XCode 3.1.3] Question about when views are available for manipulation.
  • Next by Date: Re: NSMutableArray initWithCapacity and insertObject:atIndex
  • Previous by thread: NSMutableArray initWithCapacity and insertObject:atIndex
  • Next by thread: Re: NSMutableArray initWithCapacity and insertObject:atIndex
  • Index(es):
    • Date
    • Thread