一、要求 要求完成下面一个小的应用程序。 二、一步步对代码进行优化 注意:在开发过程中,优化的过程是一步一步进行的。(如果一个人要吃五个包子才能吃饱,那么他是否直接吃第五个,前面四个不用吃就饱了?) 1.完成基本要求的代码(使用了字典转模型和xib连线) (1)文件结构 (2)主要代码 字典转模型部 ...
分类:
移动开发 时间:
2016-08-24 17:16:12
阅读次数:
280
一、能完成功能的“问题代码” 1.从plist中加载的数据 2.实现的代码 3.实现效果 4.代码问题 在上述代码的第62,69行,我们是直接通过字典的键名获取plist中的数据信息,在viewController中需要直接和数据打交道,如果需要多次使用可能会因为不小心把键名写错,而程序并不报错。鉴 ...
分类:
移动开发 时间:
2016-08-24 17:14:54
阅读次数:
279
KVC 字典转模型构造函数 以上代码编译就会报错! 原因: KVC 是 OC 特有的,KVC 本质上是在运行时,动态向对象发送 setValue:ForKey: 方法,为对象的属性设置数值 因此,在使用 KVC 方法之前,需要确保对象已经被正确实例化 添加 super.init() 同样会报错 原因 ...
分类:
编程语言 时间:
2016-08-15 00:02:06
阅读次数:
280
一、实现一个简单的tableView显示效果 实现效果展示: 代码示例(使用以前在主控制器中进行业务处理的方式) 1.新建一个项目,让控制器继承自UITableViewController。 2.处理storyboard中得界面,如下: 3.根据plist文件,字典转模型 新建一个类,继承自NSOb ...
分类:
移动开发 时间:
2016-08-11 15:33:15
阅读次数:
221
1、储存账号信息2、封装帐号储存3、封装控制器切换4、首页 - 获得用户昵称5、首页 - 封装标题按钮6、加载微博数据7、微博数据 - 字典转模型8、下拉刷新...
分类:
移动开发 时间:
2016-08-10 14:27:31
阅读次数:
248
一、一个简单的英雄展示程序 NJHero.h文件代码(字典转模型) NJViewController.m文件代码 代码注意点: (1)在字典转模型的代码处用下面的代码,为可变数组分配dictArray.count个存储空间,可以提高程序的性能 NSMutableArray *models = [NS ...
分类:
移动开发 时间:
2016-08-06 00:17:06
阅读次数:
246
一、要求 要求完成下面一个小的应用程序。 二、一步步对代码进行优化 注意:在开发过程中,优化的过程是一步一步进行的。(如果一个人要吃五个包子才能吃饱,那么他是否直接吃第五个,前面四个不用吃就饱了?) 1.完成基本要求的代码(使用了字典转模型和xib连线) (1)文件结构 (2)主要代码 字典转模型部 ...
分类:
移动开发 时间:
2016-08-05 13:51:13
阅读次数:
242
一、能完成功能的“问题代码” 1.从plist中加载的数据 2.实现的代码 3.实现效果 4.代码问题 在上述代码的第62,69行,我们是直接通过字典的键名获取plist中的数据信息,在viewController中需要直接和数据打交道,如果需要多次使用可能会因为不小心把键名写错,而程序并不报错。鉴 ...
分类:
移动开发 时间:
2016-08-04 14:47:57
阅读次数:
316
iOS开发UI篇—从代码的逐步优化看MVC 一、要求 要求完成下面一个小的应用程序。 二、一步步对代码进行优化 注意:在开发过程中,优化的过程是一步一步进行的。(如果一个人要吃五个包子才能吃饱,那么他是否直接吃第五个,前面四个不用吃就饱了?) 1.完成基本要求的代码(使用了字典转模型和xib连线) ...
分类:
移动开发 时间:
2016-08-01 10:41:02
阅读次数:
315