- 博客(8)
- 收藏
- 关注
原创 爬爬爬之路:UI(二十) iOS动画 通知
iOS基本动画在iOS开发中, 基本动画主要有UIView动画和layer动画(层动画)两种UIView动画UIView动画的特点: 全是类方法, 直接用类(UIView)调用 主要分为两大类方法:UIView 直接调用的类方法Block方法具体的稍后慢慢介绍UIView直接调用的方法UIView直接调用的方法实现动画效果 需要遵循一个固定步骤步骤一 开始动画+ (void)beginA
2015-12-16 22:38:46 947
原创 爬爬爬之路:UI(十九) 多线程
多线程原理:CPU工作时 同一时间只能执行一个任务, 之所以可以造成多条线程一起执行的假象 是CPU高速的在线程之间切换(调度) 来达到多个任务一起执行的效果.进程和线程: 正在活动或者(运行的应用程序, 就是一个进程)每一个进程 都至少有一条线程 叫主线程除了主线程以外的都叫子线程子线程可以有很多个 但是线程是耗费资源的在iOS程序中 子线程一般最多不超过5条 注:正常来说3条最佳主
2015-12-14 21:46:58 624
原创 爬爬爬之路:UI(十八) 集合视图(UICollectionView)
UICollectionView集合视图和TalbeView有许多相似之处, 和TableView不同的是, TableVIew是以行为单位, 每行拥有一个TableViewCell, 而集合视图是一一个item作为单位, 一行可以有多个item. 而每个Item的大小也可以不同, 通常需要自己重新定制.集合视图和TableView相同的是, 可以设置分区数, 可以设置每个分区下的成员个数. 可以
2015-12-11 17:53:20 734
原创 爬爬爬之路:UI(十七) 数据持久化(SQLite3数据库实现)
常见的数据库目前常见的数据库有MySQL,Oracle,sql server,SQLite等等 其中Oracle, MySQL 目前均属于Oracle(甲骨文)公司, sql server是属于微软的数据库, 这三者都是大型的企业级数据库SQLite是轻量级数据库, 目前在iOS开发中, 使用的就是SQLite的新版本SQLite3.数据库是以表的形式储存数据, 一张表就对应了一个相关联的数据集合
2015-12-10 23:49:46 719 1
原创 爬爬爬之路:UI(十六) 数据持久化初级(沙盒实现)
沙盒机制沙盒是什么?iOS应用在运行的时候, 系统会自动为其开辟一个独立的区域, 通常生成3个文件夹用于存放应用的非代码文件, 存放的内容包括图像, 图标, 声音, 视屏, 文本文件等等等等. 这块区域就称为沙盒.沙盒机制每个应用程序都会自动生成3个文件夹, 分别是Documents, Library, tmp.每个应用程序的沙盒是互相独立的, 无法在一个应用程序中访问另一个应用程序的沙盒.每
2015-12-08 14:19:04 683
原创 爬爬爬之路:UI(十五) KVO
KVO的简单介绍KVO概念KVO:(Key-Value-Observer)键值观察者,是观察者设计模式的⼀种具体实现。 KVO触发机制:⼀个对象(观察者),监测另⼀对象(被观察者)的某属性是否发⽣变化,若被监测的属性发⽣的更改,会触发观察者的⼀个⽅法(⽅法名固定,类似代理⽅法)KVO使⽤步骤:注册观察者(为被观察者指定观察者以及被观察属性)实现回调⽅法触发回调⽅法(被观察属性发⽣更改)移除
2015-12-05 11:28:50 679
原创 爬爬爬之路:UI(十四) 网络请求
上篇文章已经提到怎样解析数据, 也提到了怎样读取本地文件. 本文讲解的怎样从网络获取APP的真实数据.p.s 本文以Xcode6为环境, Xcode7在网络请求相关的类和方法中做了许多改动, 以下方法会在Xcode7中报黄. 有兴趣的同学可以自行查看Xcode7的网络请求写法. 以下以讲解步骤原理为主.代码展示在说明原理之前, 先贴上GET方法的同步请求代码, 和GET方法的两种异步请求代码 G
2015-12-03 21:21:11 814
原创 爬爬爬之路:UI(十三) 数据解析
引言首先先思考一个问题: 一个APP展示出来的数据是从哪里获取的?数据来的来源一般分为两种, 一种是本地读取, 一种是网络请求.本地读取是静态的, 除非手动更改数据的源数据 否则显示的内容是一直不变的. 这种数据称为加数据.另一种是通过网络请求, 通常是给一个网络链接作为接口. 接口里的内容是可以根据网络数据动态修改的.我们通常使用的APP的数据绝大多数都是通过网络请求而来. 而怎么把网络请求来的数
2015-12-02 20:38:28 805 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人