iOS研发
书上得来终觉浅
这个作者很懒,什么都没留下…
展开
-
Object-C delegate 设计模式
Object-C delegate 设计模式在iOS开发中,委托是一种非常常用的设计模式,很多类都有delegate属性。它可以理解为回调机制,比如:A需要B执行任务,B执行完后,将结果反馈给A。这个“反馈”一般用的就是回调机制。具体做法:1、定义协议(protocol)P_Delegate。2、在B中定义该协议的属性,这里命名为delegate, @p原创 2013-12-30 11:40:24 · 766 阅读 · 0 评论 -
数据持久化-对象归档
1、应用沙盒每个应用都有自己的文件系统的目录,这些目录称为沙盒。应用只能访问自己的沙盒,沙盒包含的目录有Library,包含以下两个目录Preferences:存放系统偏好Caches:存放应用运行时生产的数据。tmp:存放系统运行时所需的临时数据。Documents:存放运行时生产需要保存的数据。2、获取文件路径通过C函数NSSearchPathForDire原创 2014-01-02 16:08:43 · 577 阅读 · 0 评论 -
iOS坐标系
原创 2013-12-20 12:56:24 · 416 阅读 · 0 评论 -
iOS页面跳转
1 设置根视图2 如果是UINavigationController,用入栈和出栈实现页面跳转,调用UINavigationController方法,注意:rootview视图对UINavigationController的引用是self.navigationController 入栈方法: pushViewController:animated: 出栈方法: popRoo原创 2013-12-27 17:08:31 · 727 阅读 · 0 评论