IOS-绘图之CoreGraphics框架

摘要: 第一步:先科普一下基础知识: Core Graphics是基于C的API,可以用于一切绘图操作 Core Graphics 和Quartz 2D的区别 quartz是一个通用的术语,用于描述在iOS和MAC OS X ZHONG 整个媒体层用到的多种技术 包括图形、动画、音频、适配。 Quart 2 阅读全文
posted @ 2017-03-28 15:22 梁飞宇 阅读(444) 评论(0) 推荐(0) 编辑

IOS-图像之CoreImage框架

摘要: 1.coreImage的介绍 coreImage是IOS5中新加入的一个Objective-C的框架,提供了强大高效的图像处理功能,用来对基于像素的图像进行操作与分析。iOS提供了很多强大的滤镜(Filter),其中IOS5中有48种,而到了最新的IOS6 Filter已经增加到了93种之多,并且这 阅读全文
posted @ 2017-03-28 13:49 梁飞宇 阅读(569) 评论(0) 推荐(0) 编辑

IOS之常用基础框架

摘要: 一,简述 1.1,IOS操作系统的层次架构 iOS为应用程序开发提供了许多可使用的框架,并构成IOS操作系统的层次架构,分为四层,从上到下依次为:Cocoa Touch Layer(触摸UI层)、MediaLayer(媒体层)、Core Services Layer(核心服务层)、Core OS L 阅读全文
posted @ 2017-03-27 15:38 梁飞宇 阅读(365) 评论(0) 推荐(0) 编辑

IOS-动画之CoreAnimation框架

摘要: 一、简介 iOS动画主要是指Core Animation框架。官方使用文档地址为:Core Animation Guide。Core Animation是iOS和macOS平台上负责图形渲染与动画的基础框架。Core Animation可以作用与动画视图或者其他可视元素,为你完成了动画所需的大部分绘 阅读全文
posted @ 2017-03-27 15:23 梁飞宇 阅读(218) 评论(0) 推荐(0) 编辑

ios -RunTi me(相关知识)

摘要: 一,推荐两片比较好的介绍RunTime的博文 1>runtime运行时官方文档翻译 2>runtime的学习总结 1.类和对象 2. 成员变量和属性 3.方法与消息 4.Method Swizzling 5.协议与分类二,Runtime的相关在OC中的相关用法 Runtime 在OC中的常见用法 阅读全文
posted @ 2017-03-27 14:41 梁飞宇 阅读(136) 评论(0) 推荐(0) 编辑

数据结构之链表

摘要: 一,什么是链表? 1.1链表的定义 链表数据结构是一种常见的数据结构,它是一种线性表,但并不是按线性顺序存储数据的,而是在每一个节点里存到下一个节点的指针。 该数据结构比较适合频繁的进行插入和删除操作。 该数据结构常与递归一起使用。1.2 链表的抽象结构: 结构图 头结点:链表的第一个有效的结点前面 阅读全文
posted @ 2017-03-27 14:19 梁飞宇 阅读(1119) 评论(0) 推荐(0) 编辑

数据结构之队列

摘要: 一、队列是什么 队列是一种可以实现“先进先出”的存储结构。其实,说简单点,队列就是排队,跟我们日常生活中到银行取钱排队,排队打饭在道理上是一样的。 队列通常可以分为两种类型: ①链式队列(由链表实现)。 ②静态队列(由数组实现),静态队列通常都必须是循环队列。 由于链式队列跟链表差不多,所以在这里只 阅读全文
posted @ 2017-03-27 13:42 梁飞宇 阅读(491) 评论(0) 推荐(0) 编辑

数据结构之堆和栈

摘要: 一、数据结构中的堆和栈 堆和栈在数据结构中是两种不同的数据结构。 两者都是数据项按序排列的数据结构。 栈:像是装数据的桶或者箱子 栈是大家比较熟悉的一种数据结构,它是一种具有后进先出的数据结构,也就是说后存放的先取,先存放的后取,这就类似于我们要在取放在箱子底部的东西(放进去比较早的物体),我们首先 阅读全文
posted @ 2017-03-27 13:03 梁飞宇 阅读(630) 评论(0) 推荐(0) 编辑

数据结构之树

摘要: 一,什么是树形结构 百度百科:树形结构指的是数据元素之间存在着“一对多”的树形关系的数据结构,是一类重要的非线性数据结构。在树形结构中,树根结点没有前驱结点,其余每个结点有且只有一个前驱结点。叶子结点没有后续结点,其余每个结点的后续节点数可以是一个也可以是多个。 一般形态:下图代表的是树型结构的一般 阅读全文
posted @ 2017-03-27 11:34 梁飞宇 阅读(604) 评论(0) 推荐(0) 编辑

iOS-相关集合类

摘要: 第一:NSArrary 1.1:集合的基本方法 1.创建集合 NSArray 是不可变数组,一旦创建完成就不能够对数组进行,添加,删除等操作 2.通过构造方法的方式创建一个NSArray 特性:1.数组中可以存储不同类型的对象2.数组实际上存储的时对象的地址,同样也可以存储数组的地址3.存储自定义的 阅读全文
posted @ 2017-03-23 00:50 梁飞宇 阅读(523) 评论(0) 推荐(0) 编辑