美文网首页
MVVM简单使用

MVVM简单使用

作者: 思泪成雪 | 来源:发表于2018-04-09 16:27 被阅读0次

经常听说MVVM,不知道是啥,学习了下,理论知识网上一堆,还是会用就好,废话不多说,直接上代码

Model.h

@property(nonatomic,strong)NSString*name;

@property(nonatomic,strong)NSString*tittle;

modelView.h

#import

#import"MyModel.h"

@interfaceMyViewModel :NSObject

@property(nonatomic,strong)NSString*nameStr;

@property(nonatomic,strong)NSString*tittleStr;

@property(nonatomic,strong)MyModel*useModel;

- (instancetype)initWithModel:(MyModel*)model;

modelView.m

- (instancetype)initWithModel:(MyModel*)model

{

   if([superinit]) {

       self.useModel= model;

        [selfbinData];

//        if (model.name.length > 0) {

//            _nameStr =model.name;

//        } else {

//            _nameStr = @"暂无数据";

//        }

    }

   returnself;

}

- (void)binData

{

   self.nameStr=self.useModel.name;

   self.tittleStr=self.useModel.tittle;

   if(self.nameStr>0) {

        _nameStr=@"暂无数据";

    }else{

    }

   if(self.tittleStr>0) {

    }else{

       _tittleStr=@"MVVM练习";

    }

}

相关文章

  • MVVM简单使用

    经常听说MVVM,不知道是啥,学习了下,理论知识网上一堆,还是会用就好,废话不多说,直接上代码 Model.h @...

  • MVVM简单使用

    MVVM 是一种软件架构模式,它是 Martin Fowler 的 Presentation Model 的一种变...

  • MVVM简单使用

    DataBinding做了什么之前分析过了,DataBinding跟MVVM并没有什么直接的联系,在MVC、MVP...

  • iOS ReactiveObjC MVVM实践

    本文结合ReactiveObjC使用,搭建个简单的mvvm架构的程序。 1.什么是MVVM架构? MVVM是Mod...

  • MVVM框架简单使用

    首先了解一下MVVM的架构 MVVMDemo的架构 Model: 数据的模型 View: 其实包括View和V...

  • MVVM的简单使用

    我们知道在今年MVP的设计模式非常的火。MVP 是由 MVC 演变而来,在代码的解耦层次更加的独到!避免了更多的代...

  • Swift-MVVM 简单演练(三)

    Swift-MVVM 简单演练(一) Swift-MVVM 简单演练(二) Swift-MVVM 简单演练(四) ...

  • Swift-MVVM 简单演练(二)

    Swift-MVVM 简单演练(一) Swift-MVVM 简单演练(三) Swift-MVVM 简单演练(四) ...

  • Swift-MVVM 简单演练(四)

    Swift-MVVM 简单演练(一) Swift-MVVM 简单演练(二) Swift-MVVM 简单演练(三) ...

  • Swift-MVVM 简单演练(一)

    Swift-MVVM 简单演练(二) Swift-MVVM 简单演练(三) Swift-MVVM 简单演练(四) ...

网友评论

      本文标题:MVVM简单使用

      本文链接:https://www.haomeiwen.com/subject/clmihftx.html