04 2015 档案
摘要:报错: Use of undeclared identifier '_executing'; Use of undeclared identifier '_finished';解决方法:在SDWebImageDownloaderOperation类的实现中(@implementationSDWebI...
阅读全文
摘要:【摘抄自《iOS 6编程实战》】 与Objective-C库不同,我们在Objective-C中使用标准C语言和Core Foundation类库(CF*方法)不会遵循那些命名约定。这意味着ARC编译器无法百分百地释放不需要的内存。在ARC出现之前,我们可以将CF*对象强制转换成NS*对象,这称为...
阅读全文
摘要:进程:正在进行的程序,我们就叫它进程.线程:线程就是进程中的一个独立的执行路径.这句话怎么理解呢! 一个程序它是按顺序从上往下执行的, 这个执行顺序我们可以把它看成是一条线,把这条线就叫做线程(个人理解,错了勿喷);每一个程序中至少包含一条线程, 这条线程,我们叫它主线程.多线程:多线程也就是说一个...
阅读全文
摘要:CATransform3D myTransform;可以实现图层的3维旋转myTransform = CATransform3DMakeRotation(angle, x, y, z);后面的 x,y,z 共同组成一个向量作为3d选转的中轴线。该CATransform3DMakeRotation函数...
阅读全文
摘要:一、简介1、所在框架CADisplayLink和其它CoreAnimation类一样,都是在QuartzCore.framework里。2、功能CADisplayLink最主要的特征是能提供一个周期性的调用我们赋给它的selector的机制,从这点上看它很像定时器NSTimer。3、使用方式- (v...
阅读全文
摘要:一、position和anchorPoint1.简单介绍CALayer有2个非常重要的属性:position和anchorPoint@property CGPoint position;用来设置CALayer在父层中的位置以父层的左上角为原点(0, 0)@property CGPoint ancho...
阅读全文
摘要://设置需要显示的图片 Mylayer.contents=(id)[UIImage imageNamed:@"me"].CGImage;这里用的是UIImage的CGImage属性,是一种CGImageRef类型的数据。1.CGColorRef和CGImageRef数据类型1.简单说明CALa...
阅读全文
摘要:iOS开发UI篇—CALayer简介一、简单介绍在iOS中,你能看得见摸得着的东西基本上都是UIView,比如一个按钮、一个文本标签、一个文本输入框、一个图标等等,这些都是UIView。其实UIView之所以能显示在屏幕上,完全是因为它内部的一个图层,在创建UIView对象时,UIView内部会自动...
阅读全文
摘要:1. 播放在App中的音频时,使用AVAudioPlayer;播放音乐库中的文件时,使用MPMusicPlayerController;2. 虽然MPMusicPlayerController 能够播放本地音频文件,但其主要用途还是集成现有的音乐库多媒体文件;
阅读全文
摘要:iPhone OS 主要提供以下了几种播放音频的方法:System Sound ServicesAVAudioPlayer 类Audio Queue ServicesOpenAL1. System Sound ServicesSystem Sound Services 是最底层也是最简单的声音播放服...
阅读全文
摘要:1.搞清楚touch事件的传递(事件的响应链)事件的响应(responder chain)只有继承了UIResponder的类才能响应touch事件,从上图的响应者链可以看出,优先是最上层的view响应事件,如果该view有视图控制器的话会是下一个响应者,否者就是该view的父视图,这样至上而下传递...
阅读全文
摘要:一、事件的产生和传递发生触摸事件后,系统会将该事件加入到一个由UIApplication管理的事件队列中UIApplication会从事件队列中取出最前面的事件,并将事件分发下去以便处理,通常,先发送事件给应用程序的主窗口(keyWindow)主窗口会在视图层次结构中找到一个最合适的视图来处理触摸事...
阅读全文
摘要:iOS开发UI篇—事件处理简单介绍一、事件处理简单介绍说明:ios中的事件在用户使用app过程中,会产生各种各样的事件 ,iOS中的事件可以分为3大类型 :1.响应者对象在iOS中不是任何对象都能处理事件,只有继承了UIResponder的对象才能接收并处理事件。我们称之为“响应者对象”UIAppl...
阅读全文