Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I notice the "NS" prefix in all the class names in iOS. What does that mean? (e.g NSMutableArray)

share|improve this question

closed as off topic by gentmatt, bmike Mar 18 '12 at 20:40

Questions on Ask Different are expected to relate to Apple hardware or software within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

1  
May I introduce you to our "parent" site Stack Overflow where everyone who programs iOS hangs out and talks about developing, developer tools and things like how best to comment code, name classes, and all manner of programming history. stackoverflow.com/questions/473758/what-does-the-ns-prefix-mean –  bmike Mar 18 '12 at 20:38
1  
Unless there is some direct tie in to how users use Apple products (and please edit in and vote to re-open this) I'll close this as being a development question not relating to terminal, AppleScript or Automator per the FAQ. –  bmike Mar 18 '12 at 20:40

2 Answers 2

It stands for NextSTEP, the operating system that Steve Jobs (caused to be) built after he was evicted from Apple. Objective-C and the NextSTEP API are the basis of the newer OpenSTEP and MacOS-X APIs.

share|improve this answer

It is an acronym for either NeXTSTEP or NeXT-Sun - both dating back from the very start of the Cocoa-language.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.