一、KVC简单介绍KVCkey valued coding 键值编码KVC通过键值间接编码 补充:与KVC相对的时KVO,即key valued observer 键值观察。监听某一个模型的属性,只要模型属性的值一变化就通知你。二、使用KVC1.KVC基本使用介绍(1)代码示例:新建一个命令行项目....
分类:
移动开发 时间:
2015-05-03 20:22:06
阅读次数:
139
一、能完成功能的“问题代码”1.从plist中加载的数据2.实现的代码 1 // 2 // LFViewController.m 3 // 03-应用管理 4 // 5 // Created by apple on 14-5-22. 6 // Copyright (c) 2014年 heim...
分类:
移动开发 时间:
2015-05-03 20:21:31
阅读次数:
250
一、快捷键的使用经常用到的快捷键如下:新建shift + cmd + n 新建项目cmd + n 新建文件视图option + cmd + 回车 打开助理编辑器cmd + 回车 显示主窗口cmd +0 导航窗口option + cmd +0 工具窗口在.m & ...
分类:
移动开发 时间:
2015-05-03 20:21:03
阅读次数:
129
一、简单介绍xib和storyboard的比较,一个轻量级一个重量级。共同点:都用来描述软件界面都用Interface Builder工具来编辑不同点:Xib是轻量级的,用来描述局部的UI界面Storyboard是重量级的,用来描述整个软件的多个界面,并且能展示多个界面之间的跳转关系二、xib的简单...
分类:
移动开发 时间:
2015-05-03 20:19:30
阅读次数:
119
一、要求要求完成下面一个小的应用程序。二、一步步对代码进行优化注意:在开发过程中,优化的过程是一步一步进行的。(如果一个人要吃五个包子才能吃饱,那么他是否直接吃第五个,前面四个不用吃就饱了?)1.完成基本要求的代码(使用了字典转模型和xib连线)(1)文件结构(2)主要代码 字典转模型部分:YYa....
分类:
移动开发 时间:
2015-05-03 20:17:47
阅读次数:
157
【在ios开发中,动画是廉价的】一、首尾式动画代码示例: // beginAnimations表示此后的代码要“参与到”动画中 [UIView beginAnimations:nil context:nil];//设置动画时长 [UIView setAnimationDuratio...
分类:
移动开发 时间:
2015-05-03 20:17:02
阅读次数:
136
iOS开发UI篇—UITableviewcell的性能问题一、UITableviewcell的一些介绍UITableView的每一行都是一个UITableViewCell,通过dataSource的 tableView:cellForRowAtIndexPath:方法来初始化每?行UITableVi...
分类:
移动开发 时间:
2015-05-03 20:16:16
阅读次数:
114
一、知识点简单介绍1.UIScrollView控件是什么?(1)移动设备的屏幕?大?小是极其有限的,因此直接展?示在?用户眼前的内容也相当有限(2)当展?示的内容较多,超出?一个屏幕时,?用户可通过滚动?手势来查看屏幕以外的内容(3)普通的UIView不具备滚动功能,不能显?示过多的内容(4)UIS...
分类:
移动开发 时间:
2015-05-03 20:15:15
阅读次数:
101
iOS开发UI篇—在UITableview的应用中使用动态单元格来完成app应用程序管理界面的搭建一、实现效果说明:该示例在storyboard中使用动态单元格来完成。二、实现1.项目文件结构和plist文件2.实现过程以及代码在tableview的属性选择器中选择动态单元格。说明:在storybo...
分类:
移动开发 时间:
2015-05-03 19:01:50
阅读次数:
163
一、实现效果点击加载更多按钮,出现一个加载图示,三秒钟后添加两条新的数据。 二、实现代码和说明当在页面(视图部分)点击加载更多按钮的时候,主页面(主控制器)会加载两条数据进来。视图部分的按钮被点击的时候,要让主控制器加载数据,刷新表格,2B青年会在视图中增加一个主控制器的属性,通过这...
分类:
移动开发 时间:
2015-05-03 19:00:36
阅读次数:
180