本文主要是介绍用MJExtension简化MVC,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
首先引入MJExtension框架
模型
#import <Foundation/Foundation.h>
@interface FundsModel : NSObject
/*** 时间*/
@property (nonatomic, copy) NSString *change_time;
/*** 类型*/
@property (nonatomic, copy) NSString *change_type;
/*** 单元格余额*/
@property (nonatomic, copy) NSString *user_money;
/*** 可用备注*/
@property (nonatomic, copy) NSString *change_desc;
@end
视图
@class FundsModel;
@interface FundsTableViewCell : UITableViewCell
@property (nonatomic, strong) UILabel *lbl_time;
@property (nonatomic, strong) UILabel *lbl_type;
@property (nonatomic, strong) UILabel *lbl_price;
@property (nonatomic, strong) UILabel *lbl_remark;
@property (nonatomic , strong)FundsModel *fund;@end
-(void)setFund:(FundsModel *)fund{_fund = fund;self.lbl_time.text = fund.change_time;self.lbl_type.text = fund.change_type;self.lbl_price.text = fund.user_money;self.lbl_remark.text = fund.change_desc;
}----------
控制器
dataDic = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableLeaves error:nil];if ([[dataDic objectForKey:@"is_has_db"] integerValue] == 1) {UILabel *label = (UILabel*)[self.view viewWithTag:999];[label setHidden:YES];if (tableViewTag == 0){dataArr = [dataDic objectForKey:@"log"];modelArr = [FundsModel objectArrayWithKeyValuesArray:dataArr];}
这篇关于用MJExtension简化MVC的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!