[Adium-devl] Category instead of protocol

Peter Hosey boredzo at gmail.com
Wed Apr 18 21:28:19 UTC 2007


On Apr 18, 2007, at 13:48:40, Evan Schoenberg wrote:
> Protocols are a set of methods which a conforming class must  
> implement in their entirety.

In the “stuff we'll be able to use eventually” department:

Leopard will bring the ability to declare protocol methods as  
optional, which will make formal protocols the Right Choice for  
situations such as delegation, where protocols have been declared  
informally using categories since the NeXT days.

This feature is documented publicly here:
	http://lists.apple.com/archives/objc-language/2006/Aug/msg00039.html
___________________________________
\ Peter Hosey / boredzo at adiumx.com
PGP public key ID: C6550423 (since 2007-01-01)


-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
URL: <http://adium.im/pipermail/devel_adium.im/attachments/20070418/25bcb7c6/attachment.sig>


More information about the devel mailing list