//
// MVVMViewModel.h
// DemoMVVM
//
// Created by zhangshaoyu on 16/3/2.
// Copyright (c) 2016年 zhangshaoyu. All rights reserved.
//
#import <Foundation/Foundation.h>
#import "MVVMModel.h"
@interface MVVMViewModel : NSObject
- (instancetype)initWithPerson:(MVVMModel *)person;
@property (nonatomic, readonly) MVVMModel *person;
@property (nonatomic, readonly) NSString *nameText;
@property (nonatomic, readonly) NSString *addressText;
@property (nonatomic, readonly) NSString *jobText;
@end
没有合适的资源?快使用搜索试试~ 我知道了~
DemoMVVM架构模式
共31个文件
m:11个
h:9个
plist:3个
5星 · 超过95%的资源 需积分: 9 7 下载量 73 浏览量
2016-03-02
09:42:17
上传
评论
收藏 42KB ZIP 举报
温馨提示
iOS开发中常用到的技术架构为MVC,但也有用到MVVM。两者主要体现在VM将业务相关逻辑进行了封装,减轻了Controller的负担。
资源推荐
资源详情
资源评论
收起资源包目录
DemoMVVM.zip (31个子文件)
DemoMVVM
DemoMVVMTests
DemoMVVMTests.m 867B
Info.plist 746B
DemoMVVM.xcodeproj
project.xcworkspace
contents.xcworkspacedata 153B
xcuserdata
zhangshaoyu.xcuserdatad
UserInterfaceState.xcuserstate 16KB
project.pbxproj 20KB
xcuserdata
zhangshaoyu.xcuserdatad
xcschemes
xcschememanagement.plist 570B
DemoMVVM.xcscheme 4KB
DemoMVVM
MVVM
MVVMView.h 429B
MVVMViewModel.h 503B
MVVMView.m 2KB
MVVMViewController.m 2KB
MVVMModel.m 435B
MVVMViewController.h 226B
MVVMViewModel.m 686B
MVVMModel.h 453B
main.m 339B
MVC
MVCViewController.m 2KB
MVCView.h 426B
MVCModel.m 432B
MVCView.m 2KB
MVCModel.h 451B
MVCViewController.h 224B
AppDelegate.h 282B
AppDelegate.m 2KB
Base.lproj
LaunchScreen.xib 4KB
Main.storyboard 2KB
.DS_Store 6KB
ViewController.h 220B
Images.xcassets
AppIcon.appiconset
Contents.json 585B
Info.plist 1KB
ViewController.m 1KB
共 31 条
- 1
资源评论
- 「已注销」2016-05-30可以啊。可以学习的
番薯大佬
- 粉丝: 370
- 资源: 53
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功