Refactored paginator to use RKURL rather than relying on its own baseURL and resource path. Expanded paginator documentation.

This commit is contained in:
Blake Watters
2012-01-10 23:29:52 -05:00
parent 415ef5a193
commit 89b02e7550
7 changed files with 109 additions and 128 deletions

View File

@@ -171,9 +171,9 @@ static RKObjectManager* sharedManager = nil;
}
- (RKObjectPaginator *)paginatorWithResourcePathPattern:(NSString *)resourcePathPattern {
RKObjectPaginator *paginator = [RKObjectPaginator paginatorWithBaseURL:[self baseURL]
resourcePathPattern:resourcePathPattern
mappingProvider:self.mappingProvider];
RKURL *patternURL = [[self baseURL] URLByAppendingResourcePath:resourcePathPattern];
RKObjectPaginator *paginator = [RKObjectPaginator paginatorWithPatternURL:patternURL
mappingProvider:self.mappingProvider];
paginator.configurationDelegate = self;
return paginator;
}