Cocoa is Apple's application-development framework for macOS, consisting of Foundation, Application Kit, and Core Data. Use the "cocoa-touch" tag for iOS questions.
Cocoa is Apple's application-development framework for macOS, consisting of Foundation, Application Kit (AppKit) and Core Data.
The Cocoa frameworks consist of libraries, APIs and runtimes that form the development layer for all of macOS.
Related tags
- cocoa-touch for iOS (iPod/iPhone/iPad) development
- core-data for Core Data development
- appkit for Application Kit development
Debugging Techniques
Cocoa programs can be debugged with many techniques and tools, both general and specific to Objective-C, Xcode and macOS.
External Resources
- Apple's Cocoa Overview
- Cocoa Fundamentals Guide
- Cocoa Application Tutorial
- Memory Management Programming Guide
- Apple Human Interface Guidelines
- Cocoa Core Competencies