当前位置:首页 > 操作系统 > Ios

iOS之简单的MVC实现

最近尝试着学习iOS开发.当然学习过程中也出现过许许多多问题.最终完成了一个MVCdemo借大家参考;

MVC 顾名思义 Model-View-Controller分为三层,我想ViewController,UIView以及Bean分为三个Group(*Group是没有真实文件夹的);

技术分享

简单说一下需求,

1.添加就add一个ShopView(由UIImageView + UIlabel组成).全部添加后提示label 已全部添加并将按钮

        

_addBtn.enabled = NO;

 

2.删除按钮会一个个删除数据.

[[self.shopsView.subviews lastObject] removeFromSuperview];

 

   直到全部删除后按钮置灰

_removeBtn.enabled = NO;

数据的icon,name由plist(也就是xml文件)文件中获取,获取后由NSDictionary转模型(model)实现;

_shopsArray = [NSArray arrayWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"shops" ofType:@"plist"]];

 

技术分享

***屏幕暂未适配***

第一次写博客,望大家多多包涵;

 附件下载地址(百度云): <a href="http://pan.baidu.com/s/1nuZ9nWt">SimpleMVC源文件下载地址</a>

原文:http://www.cnblogs.com/literature0722/p/5613372.html


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!