• 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: NSArray's objectAtIndex compiles to objectAtIndexedSubscript?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: NSArray's objectAtIndex compiles to objectAtIndexedSubscript?


  • Subject: Re: NSArray's objectAtIndex compiles to objectAtIndexedSubscript?
  • From: Jens Alfke <email@hidden>
  • Date: Fri, 07 Mar 2014 07:49:51 -0800

On Mar 7, 2014, at 4:54 AM, Bill Cheeseman <email@hidden> wrote:

> However, when I run it on Mac OS X 10.7 Lion, I get a runtime error claiming it encountered an invalid argument, namely, the unrecognized selector -objectAtIndexedSubscript:. The NSArray Class Reference notes that -objectAtIndexedSubscript: is available only in OS X 10.8 and later, and that it is "identical to objectAtIndex:". Of course, -objectAtIndex: still exists in the 10.9 API, and it is not marked as deprecated.
> It appears, therefore, that the compiler generated a call to -objectAtIndexedSubscript: even though my source specifies -objectAtIndex: and a deployment version of 10.7.

Backtrace, please? It’s possible it wasn’t that exact -objectAtIndex: call that raised the exception.

> I notice that the 10.7 Lion SDK is not part of the Xcode 5 installation. Do I have to add the 10.7 Lion SDK? -- and how would I go about doing that?

SDKs aren’t separately installable, unfortunately. They’re kind of hardwired into Xcode, i.e. you can’t add any SDK that didn’t come with that version of Xcode. (Or rather, you _can_ often splice it in, but that’s an unsupported configuration and sometimes it doesn’t work out well.)

—Jens
_______________________________________________

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: 
 >NSArray's objectAtIndex compiles to objectAtIndexedSubscript? (From: Bill Cheeseman <email@hidden>)

  • Prev by Date: NSArray's objectAtIndex compiles to objectAtIndexedSubscript?
  • Next by Date: Re: NSArray's objectAtIndex compiles to objectAtIndexedSubscript?
  • Previous by thread: NSArray's objectAtIndex compiles to objectAtIndexedSubscript?
  • Next by thread: Re: NSArray's objectAtIndex compiles to objectAtIndexedSubscript?
  • Index(es):
    • Date
    • Thread