




 
Classes defined by define-objc-class can be made to support Objective-C formal protocols by specifying the 
:objc-protocols
 class option. All the standard formal protocols from Mac OS X 10.3 are predefined, but additional protocols can be defined using the define-objc-protocol macro.