1234567891011121314151617181920212223242526272829303132333435363738 |
- //
- // FKPointViewModel.h
- // FirstLink
- //
- // Created by jack on 16/3/11.
- // Copyright © 2016年 FirstLink. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- #import "FKPointDataModel.h"
- typedef NS_ENUM(NSUInteger, kPointCellType) {
- kPointCellTypeNone = 0,
- kPointCellTypeCount, // 积分合计
- kPointCellTypeSign, // 签到记录
- kPointCellTypePlan, // 日期
- kPointCellTypeHeader, // 兑换头部
- kPointCellTypeTicket, // 积分兑换列表
- };
- static NSString *POINT_DETAIL_CELL_IDENTIFY = @"POINT_DETAIL_CELL_IDENTIFY";
- static NSString *POINT_SIGN_CELL_IDENTIFY = @"POINT_SIGN_CELL_IDENTIFY";
- static NSString *POINT_PLAN_CELL_IDENTIFY = @"POINT_PLAN_CELL_IDENTIFY";
- static NSString *POINT_TITLE_CELL_IDENTIFY = @"POINT_TITLE_CELL_IDENTIFY";
- static NSString *POINT_TICKET_CELL_IDENTIFY = @"POINT_TICKET_CELL_IDENTIFY";
- @interface FKPointViewModel : NSObject
- @property (nonatomic, strong) FKPointDataModel *dataModel;
- - (NSInteger)numberOfRowsInSection:(NSInteger)section;
- - (CGFloat)cellHeightForIndexPath:(NSIndexPath *)indexPath;
- - (kPointCellType)cellTypeForIndexPath:(NSIndexPath *)indexPath;
- - (NSString *)cellIdentifyForIndexPath:(NSIndexPath *)indexPath;
- @end
|