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 · 753 阅读 · 0 评论 -
数据持久化-对象归档
1、应用沙盒 每个应用都有自己的文件系统的目录,这些目录称为沙盒。应用只能访问自己的沙盒,沙盒包含的目录有 Library,包含以下两个目录 Preferences:存放系统偏好 Caches:存放应用运行时生产的数据。 tmp:存放系统运行时所需的临时数据。 Documents:存放运行时生产需要保存的数据。 2、获取文件路径 通过C函数NSSearchPathForDire原创 2014-01-02 16:08:43 · 545 阅读 · 0 评论 -
iOS坐标系
原创 2013-12-20 12:56:24 · 402 阅读 · 0 评论 -
iOS页面跳转
1 设置根视图 2 如果是UINavigationController,用入栈和出栈实现页面跳转,调用UINavigationController方法,注意:rootview视图对UINavigationController的引用是self.navigationController 入栈方法: pushViewController:animated: 出栈方法: popRoo原创 2013-12-27 17:08:31 · 708 阅读 · 0 评论