摘要: 一、iOS多线程 iOS多线程开发有三种方式: 1. NSThread 2. NSOperation 3. GCD iOS在每个进程启动后都会创建一个 主线程 , ,所以也称为 UI线程 ,是其他线程的父线程。 线程和进程的区别傻傻分不清楚: 线程(thread):用于指代独立执行的代码段。 进程( 阅读全文
posted @ 2016-04-08 23:04 执着丶执念 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 自己总结的学习iOS的笔记,打造一个全面的知识体系,iOS攻城狮修炼之路【持续更新中】 "iOS学习笔记01 APP相关" "iOS学习笔记02 UIScrollView" "iOS学习笔记03 UITableView" "iOS学习笔记04 视图切换" "iOS学习笔记05 触摸事件" "iOS学 阅读全文
posted @ 2016-04-08 17:05 执着丶执念 阅读(544) 评论(2) 推荐(0) 编辑
摘要: 上次学习了 "iOS学习笔记09 核心动画CoreAnimation" ,这次继续学习动画,上次使用的 很多人感觉使用起来很繁琐,有没有更加方便的动画效果实现呢?答案是有的,那就是 UIView动画封装 一、UIView动画 苹果知道图层动画使用麻烦,就为我们封装到了 里,使我们可以简单的实现各种动 阅读全文
posted @ 2016-04-08 16:47 执着丶执念 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 一、CALayer CALayer包含在 QuartzCore 框架中,具有 跨平台 性,在iOS中使用Core Animation开发动画的本质是 将CALayer内容转化为位图从而供硬件操作 。 常用属性: | 属性 | 描述 | |: :|: :| | anchorPoint | 和中心pos 阅读全文
posted @ 2016-04-08 16:03 执着丶执念 阅读(984) 评论(0) 推荐(0) 编辑
摘要: 一、Quartz2D简单介绍 在iOS中常用的绘图框架就是 Quartz2D , Quartz2D 是 Core Graphics 框架的一部分,我们日常开发使用的所有UIKit组件都是由 Core Graphics 进行绘制的 在iOS中Quartz2D绘图的一般步骤: 1. 获取绘制上下文 2. 阅读全文
posted @ 2016-04-08 08:27 执着丶执念 阅读(405) 评论(0) 推荐(0) 编辑