iOSMVC设计模式
来源:互联网 发布:java sql防注入 编辑:程序博客网 时间:2024/06/05 08:08
M:模型
例子:
//用户名
@property(nonatomic,copy)NSString * username;
//头像
@property(nonatomic ,copy)NSString * imagePath;
//时间
@property(nonatomic,copy)NSString *time;
//内容
@property(nonatomic,copy)NSString * content;
//图片数组
@property(nonatomic,copy)NSArray *pictureArray;
字典转模型
- (instancetype)initWithJSONDictionary:(NSDictionary *)dict;
#import "Itemmodel.h"
@implementation Itemmodel
- (instancetype)initWithJSONDictionary:(NSDictionary *)dict {
self = [superinit];
if (self) {
[selfsetValuesForKeysWithDictionary:dict];
}
return self;
}
//C:控制器(转模型)for (NSDictionary *dictin array) {
QueryModel *model=[[QueryModelalloc]initWithJSONDictionary:dict];
[allDataaddObject:model];
}
[self.orderTableViewreloadData];
{//v:视图
-(void)setModel:(QueryModel *)model{
_model=model;
[self.UserHeaderImageViewsetImageWithURL:[NSURLURLWithString:model.logo]placeholderImage:[UIImageimageNamed:nil]];
self.UserNameLabel.text=[NSStringstringWithFormat:@"%@",model.name];
self.OrderTypeLabel.text=[NSStringstringWithFormat:@"%@",model.type];
self.OrderTimeLabel.text=[NSStringstringWithFormat:@"%@",model.riding_time];
self.OrderMoneyLabel.text=[NSStringstringWithFormat:@"%@元",model.order_money];
self.OrderStateLabel.text=[NSStringstringWithFormat:@"%@",model.oredr_type];
}
- iOSMVC设计模式
- iOSMVC 模式
- 设计模式
- 设计模式
- 设计模式
- 设计模式
- 设计模式
- 设计模式
- 设计模式~~~~~~~~~~
- 设计模式
- 设计模式
- 设计模式
- 设计模式
- 设计模式
- 设计模式
- 设计模式
- 设计模式
- 设计模式
- STM32 BOOT 引脚配置的说明
- 商品详情页系统的Servlet3异步化实践
- WINDOWS 中 UNICODE的转换
- 开发工具网站
- 华为机试——数组循环移位
- iOSMVC设计模式
- Android修改修改JavaBean的属性导致Sqlite没有及时更新的问题
- [poj 2112]Optimal Milking
- Volley之自定义XMLRequest
- 关于IIC和SPI总线
- Eclipse的调试
- haproxy+keepalived实现高可用
- 字符串比较问题
- matlab矩阵分解