摘要: 一、视图控制器的生命周期 只要是对象,就有其生命周期。创建视图控制器无非就两种,一种是从nib文件中加载创建,一种是编码创建。 开始之前先来补补一下相关概念: 什么是归档、解档? 归档(也称对象序列化)就是通过某种格式把对象保存到本地文件,以便以后读回该对象的内容。 解档(也称读档)就是把归档的对象 阅读全文
posted @ 2016-10-16 16:32 穷则独善其身 阅读(756) 评论(0) 推荐(0) 编辑
摘要: CocoaPods是什么? 当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况。总之小编的意思就是,手动一个个 阅读全文
posted @ 2016-09-01 23:37 穷则独善其身 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一、什么是SQLIte SQLite是一款轻型的嵌入式数据库,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就足够了。它的处理速度比Mysql、PostgreSQL这两款著名的数据库都还快 二、数据库存储数据的步骤 1、新建一个数据库 2、新建一张表(table) 3、添加多个字段(co 阅读全文
posted @ 2016-08-30 22:35 穷则独善其身 阅读(783) 评论(0) 推荐(0) 编辑
摘要: 一、效果 1. 程序启动进入日期选取器界面,点击按钮显示所选的日期 2. 点击底下工具栏Single,进入单滚轮选取器,点击按钮提示所选信息 3. 点击底下工具栏Double,进入双滚轮选取器,两滚轮各自独立互不影响。点击按钮,提示所选信息 4. 点击底下工具栏Dependent,进入双滚轮选取器, 阅读全文
posted @ 2016-08-29 11:42 穷则独善其身 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 一、效果 1. 启动进入蓝色视图界面 2. 点击“按我”按钮跳出警告框 3. 点击最下按钮“Switch View”跳转到黄色视图 二、分析 1. 由三个控制器组成,一个根控制器,控制蓝色视图控制器与黄色视图控制器的转换 2. 最下方的工具栏始终位于视图的最顶层,才不至于被视图覆盖 3. 程序启动只 阅读全文
posted @ 2016-08-28 15:03 穷则独善其身 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 一、封装 封装:隐藏对象的属性和实现细节,仅对外公开接口,控制程序中属性的读和修改的访问级别。 person.h: person.m: 优点: 1. 隐藏内部实现细节,设置访问权限,提高了数据的安全性。 2. 任何出入的数据都要流经接口,通过重写set方法可以起到过滤数据的作用。 二、继承 继承:指 阅读全文
posted @ 2016-08-18 19:57 穷则独善其身 阅读(389) 评论(0) 推荐(0) 编辑