Metal Toad on Twitter Metal Toad on Facebook

Objective C

Objective-C means native applications for iOS and OS X

What is Objective-C?

Objective-C is the an object-oriented programming language. It is primarily used in programming for Mac OS X and iOS. Objective-C was developed in the 1980s and has since become the major portion of OS X components and development.

Features

  • Objects, Classes and Messaging – Objective-C is a superset of C, bringing these goodies from the Object-Oriented paradigm.
  • Protocols – Protocols is Objective-C's way of handling multiple inheritance.
  • Categories – Categories allow you to add methods to built-in classes without subclassing.
  • Method Swizzling – This allows developers to swap out one implementation of a method with another at run time
  • Posing – This functionality permits a class to entirely replace another class inside of an application.

How does Metal Toad use Objective-C?

Metal toad uses Objective-C to develop beautiful applications for iOS and OS X. Our knowledge in Objective-C allows us to create applications that run blazingly fast on iOS devices while taking advantage of all the features of iOS has to offer.