摘要: iOS开发多线程概览机器码是按顺序执行的,一个复杂的多步操作只能一步步按顺序逐个执行。改变这种状况可以从两个角度出发:对于单核处理器,可以将多个步骤放到不同的线程,这样一来用户完成UI操作后其他后续任务在其他线程中,当CPU空闲时会继续执行,而此时对于用户而言可以继续进行其他操作;对于多核处理器,如... 阅读全文
posted @ 2014-11-12 21:20 mengxiangtong22 阅读(901) 评论(0) 推荐(0) 编辑
摘要: iOS开发系列--UITableView全面解析2014-08-23 23:20 by KenshinCui,2202阅读,18评论,收藏,编辑--UIKit之UITableView概述在iOS开发中UITableView可以说是使用最广泛的控件,我们平时使用的软件中到处都可以看到它的影子,类似于微... 阅读全文
posted @ 2014-11-12 21:16 mengxiangtong22 阅读(159) 评论(0) 推荐(0) 编辑
摘要: iOS开发系列--打造自己的“美图秀秀”--绘图与滤镜全面解析概述在iOS中可以很容易的开发出绚丽的界面效果,一方面得益于成功系统的设计,另一方面得益于它强大的开发框架。今天我们将围绕iOS中两大图形、图像绘图框架进行介绍:Quartz 2D绘制2D图形和Core Image中强大的滤镜功能。Qua... 阅读全文
posted @ 2014-11-12 20:36 mengxiangtong22 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 排序算法——快速排序今天介绍快速排序,这也是在实际中最常用的一种排序算法,速度快,效率高。就像名字一样,快速排序是最优秀的一种排序算法。思想快速排序采用的思想是分治思想。快速排序是找出一个元素(理论上可以随便找一个)作为基准(pivot),然后对数组进行分区操作,使基准左边元素的值都不大于基准值,基... 阅读全文
posted @ 2014-11-12 14:45 mengxiangtong22 阅读(200) 评论(0) 推荐(0) 编辑
摘要: IOSQuartzCore核心动画框架核心动画框架使用核心动画需要引入的框架:#importCALayer: CoreAnimationCALayer就是UIView上的图层,很多的CALayer组成了UIView。CALayer与UIView是两个完全不同的类UIView动画就是简单动画,可以实现... 阅读全文
posted @ 2014-11-12 14:31 mengxiangtong22 阅读(427) 评论(0) 推荐(0) 编辑
摘要: .指向const的指针例如:double a=1.01;const double * b=&a;*b=2.1; //这显然是错误的a=2.1; //这是正确的,a和*b的值都会变成2.01,有些人将之称为自以为指向const的指针五.const指针例如:int a=10;int * const b=... 阅读全文
posted @ 2014-11-12 12:02 mengxiangtong22 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 2.Cocoa Operation优点:不需要关心线程管理,数据同步的事情。CocoaOperation相关的类是 NSOperation ,NSOperationQueue。NSOperation是个抽象类,使用它必须用它的子类,可以实现它或者使用它定义好的两个子类:NSInvocationOpe... 阅读全文
posted @ 2014-11-12 10:48 mengxiangtong22 阅读(184) 评论(0) 推荐(0) 编辑
摘要: C-总结#pragma mark -第一章:C基础voidfunc1();voidfunc1(){// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~inta = 030;//以0开头得数是八进制的数,计算的时候要换算成10进制进行计算intb = a * 10;printf("%d... 阅读全文
posted @ 2014-11-12 09:51 mengxiangtong22 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 总结--指针(2014-07-28 08:43:37)转载▼标签:指针指针与数组指针与字符串指针与结构体分类:C//指针的简单使用voidfunc1();voidfunc1(){//指针的定义?//答:指针其实就是内存地址,指针变量//整形指针inta = 100;int*p1 = &a;//定义整... 阅读全文
posted @ 2014-11-12 09:49 mengxiangtong22 阅读(206) 评论(0) 推荐(0) 编辑
摘要: C-8-指针C-8-指针//简单的指针voidfun1();voidfun1(){//创建一个空得指针// NULL很等于0int*p =NULL;// int *:指针类型//指针所占字节大小只有操作系统有关,在64位操作系统下,指针占用8个字节,在32位操作系统下,指针占用4个字节unsigne... 阅读全文
posted @ 2014-11-12 09:48 mengxiangtong22 阅读(324) 评论(0) 推荐(0) 编辑
摘要: IOS应用开发中我们可以使用如下三种方式来实现程序的多线程执行:1、NSThread2、Cocoa NSOperation (使用NSOperation和NSOperationQueue)3、GCD (Grand Central Dispatch)三种方式抽象度层次是从低到高的,抽象度越高的使用越简... 阅读全文
posted @ 2014-11-12 08:54 mengxiangtong22 阅读(184) 评论(0) 推荐(0) 编辑
摘要: IOS面试问题总结分类:IOS开发2013-11-20 17:265873人阅读评论(1)收藏举报目录(?)[+]通过网络搜寻和自己总结经历找了一些IOS面试经常被问道的问题:1.搞清楚touch事件的传递(事件的响应链)事件的响应(responder chain)只有继承了UIResponder的... 阅读全文
posted @ 2014-11-12 08:47 mengxiangtong22 阅读(942) 评论(0) 推荐(0) 编辑