Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

Objective-C Programming

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

thumb|You can build iPhone applications with Objective-C. Objective-C is an object-oriented programming language. It was named after the concept of adding objects to the C language. Objective C was introduced with NeXTSTEP and OPENSTEP, and was considerably extended in application due to its use with the Cocoa libraries under Mac OS X or the GNUstep libraries. However, you can program in Objective-C without these libraries if you wish. Because not everyone uses OPENSTEP or Mac OS X, we will introduce these library-specific details later. Familiarity with the C programming language is required, as Objective-C shares a lot with it, hence its name. Contents Objective-C concepts The basic concepts of object-oriented programming in terms of Objective-C terminology. Getting Started Invoking Objective-C compilers Objective-C syntax The basic details of how to write classes in Objective-C. Writing the interface and implementation. Objective-C in depth Objective-C techniques, using the `Object` class, categories, protocols. Objective-C advanced features Advanced Objective-C, selectors, message forwarding, archiving. See also Objective-C C Programming C++ Programming Java Programming Programming Mac OS X_with Cocoa for Beginners Computer programming languages O 25% __NOTOC__ __NOEDITSECTION__ ka:Objective-C