It was the main programming language used by Apple for the macOS and iOS operating systems, and their respective application programming interfaces (APIs) Cocoa and Cocoa Touch prior to the introduction of Swift. The programming language Objective-C was originally developed in the early 1980s.
Modules Topics 1. Overview on Objective C 2. Cocoa and Cocoa Touch 3. Objects, Classes, and Messaging 4. Defining a Class 5. Allocating and Initializing Objects 6. Declared Properties 7. Categories and Extensions 8. Protocols 9. Fast Enumeration 10. Enabling Static Behaviour 11. Exception Selectors 12. Handling 13. Threading 14. Remote Messaging 15. Conclusion