TopSongs - I think NSXMLParserDelegate is missing


#1

In RSSTableViewController.h the declaration for NSXMLParserDelegate is missing

@interface RSSTableViewController : UITableViewController
{
NSMutableArray *songs;

Should be:

@interface RSSTableViewController : UITableViewController <NSXMLParserDelegate>
{
NSMutableArray *songs;


#2

The NSXMLParserDelegate protocol was added in iPhone OS 4.0; The book was written using iPhone OS 3.2. It is a terrible shame that we will always be a step behind Apple when they are moving so fast. I’m sorry, and we’ll do our best to keep up.