NSDate *messageData = [NSData ....
should be:
NSData *messageData = [NSData ....
Simple enough. Good article otherwise. I always fancied doing some network programming. I noticed that Stepwise has an article comparing various Obj-C wrappers for sockets. Worth a look.
Resource Management: A Critical Look at RAII Michael Feathers
The Logs That Bind.. Michael Feathers
Outside the Design Boundary Michael Feathers
Can a program lie to you the way a story or essay can? Andy Oram
> More from Beautiful Code