Cocoa API protocol
C57646
concept
A Cocoa API protocol is a formal Objective-C interface in Apple’s Cocoa frameworks that defines a set of methods and behaviors which adopting classes or objects agree to implement, enabling consistent communication and polymorphism across the framework.
Observed surface forms (2)
| Surface form | Occurrences |
|---|---|
| Objective-C protocol | 6 |
| Cocoa API | 1 |
Instances (7)
| Instance | Via concept surface |
|---|---|
| NSCopying | Objective-C protocol |
| NSFastEnumeration | Objective-C protocol |
| NSMutableCopying | Objective-C protocol |
| NSSecureCoding | Objective-C protocol |
| NSCoding | Objective-C protocol |
|
NSSecureCoding (via subclasses)
surface form:
NSSecureCoding
|
Objective-C protocol |
| NSKeyedUnarchiver | Cocoa API |