What is Objective-C?
Are you familiar with this language, if not here are the cliffnotes: http://en.wikipedia.org/wiki/Objective-C
- Object-Oriented
- Lightweight feature set (unlike C++)
- Lightweight during runtime. It has not interpreter or VM.
Here’s an example of what Objective-C looks like:
@interface classname : superclassname { // instance variables } + classMethod1; + (return_type)classMethod2; + (return_type)classMethod3:(param1_type)param1_varName; - (return_type)instanceMethod1:(param1_type)param1_varName (param2_type)param2_varName; - (return_type)instanceMethod2WithParameter:(param1_type)param1_varName andOtherParameter:param2_type)param2_varName; @end