21 #import <Foundation/Foundation.h>
29 extern NSString *
const RSSFeedFetchedNotification;
37 extern NSString *
const RSSFeedFetchFailedNotification;
43 extern NSString *
const RSSFeedWillFetchNotification;
52 RSSFeedErrorNoError = 0,
53 RSSFeedErrorNoFetcherError,
54 RSSFeedErrorMalformedURL,
55 RSSFeedErrorDomainNotKnown,
56 RSSFeedErrorServerNotReachable,
57 RSSFeedErrorDocumentNotPresent,
58 RSSFeedErrorMalformedRSS
73 - (NSEnumerator*) articleEnumerator;
78 - (NSSet*) articleSet;
93 - (NSString*) feedName;
108 - (enum RSSFeedError) fetch;
117 - (void) fetchInBackground;
122 - (enum RSSFeedError) lastError;
128 - (NSMutableDictionary*) plistDictionary;
131 @protocol RSSMutableFeed <RSSFeed>
137 - (void) removeArticle: (
id) article;
143 - (void) setFeedName: (NSString*) aFeedName;