最近尝试着学习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>
时间: 2024-11-05 16:40:30