Course Enquiry Form

Contact us anytime !

Objective-C Training

Objective-C Training in Chennai

Objective-C is a general-purpose, object-oriented programming language that adds Smalltalk-style messaging to the C programming language. It is the main programming language used by Apple for the OS X and iOS operating systems, and their respective application programming interfaces (APIs), Cocoa and Cocoa Touch.

The programming language Objective-C was originally developed in the early 1980s. It was selected as the main language used by NeXT for its NeXTSTEP operating system, from which OS X and iOS are derived.Portable Objective-C programs that do not use the Cocoa or Cocoa Touch libraries, or those using parts that may be ported or reimplemented for other systems, can also be compiled for any system supported by GCC or Clang.

Objective-C Training Syllabus

  • Objective-C Programming concepts
  • Classes, Objects and Methods
  • Data Types and Expressions
  • Looping
  • Decision statements
  • Using Files and Multiple Arguments
  • Inheritance
  • Polymorphism, Dynamic Binding and Dynamic Typing
  • Enumerated Data Types and Data Type Conversions
  • Protocols and Categories
  • Preprocessor
  • Features of C Language
  • Strings, Collections and Numbers
  • Working with Files
  • Automatic Reference Counting and Memory Management
  • Archiving
  • Copying Objects
  • Cocoa Touch
  • Creating iOS Applications