CoderMJLee/MJRefresh — pull request #4 by DoubleYi (2014-07-11 07:28:52+00:00)
Title: 关于增加MJRefresh的分页数据源功能

主要是增加了一个MJYiDataSource类，该类的主要作用帮助使用者更方面的进行分页，会自动记录当前数据的页数，方便分页请求网络数据。
使用方法在MJYiViewController类里面实现，下面是具体使用方法
请求服务器第一页的数据，也就是刷新header的时候
- (void)headerRereshing
{

// 获得下一页的页码，请求的下一页的数据,如果是header刷新则重置
[self.DsOfPageListObject reset];
[self.DsOfPageListObject addPage];
//刷新数据源，这里可以加入网络请求的代码，假如传入page参数，则请求服务器上第page页数据
[self.DsOfPageListObject.dsArray addObjectsFromArray:[self getArrayFromNetwork:self.DsOfPageListObject.pageStruct.page]];
// 停止刷新
[YiTable headerEndRefreshing];
[YiTable reloadData];
}
请求服务器下一页的数据，也就是刷新footer的时候
- (void)footerRereshing
{

[self.DsOfPageListObject addPage];
[self.DsOfPageListObject.dsArray addObjectsFromArray:[self getArrayFromNetwork:self.DsOfPageListObject.pageStruct.page]];
[YiTable footerEndRefreshing];
[YiTable reloadData];
}