When going through the Logger exercise I was wondering why i didnt have to say that my class Logger didnt conform to a NSURL Protocol of some sort. Of course Ch 25 explains that there isn’t as of the printing, a formal protocol defined for this class. So I just have to ask then, is how were the methods that we “overrode” in our logger.m file being called at all? would we have had problems if we our project wasnt a command line tool? thanks.
in the next edition of this maybe it would be good to explain how these methods were automatically being called when we didn’t say we were going to implement some of the methods that the NSURLConnection class understands.