摘要: Core data 是 Cocoa 中处理数据,绑定数据的关键特性,其重要性不言而喻,但也比较复杂。Core Data 相关的类比较多,初学者往往不太容易弄懂。计划用三个教程来讲解这一部分:框架详解:讲解 Core data 框架,运作过程,设计的类;Core data应用程序示例:通过生成一个使用... 阅读全文
posted @ 2015-05-22 20:32 硬件砖家 阅读(303) 评论(0) 推荐(0) 编辑
摘要: ASIHTTPRequest是一款极其强劲的HTTP访问开源项目。让简单的API完成复杂的功能,如:异步请求,队列请求,GZIP压缩,缓存,断点续传,进度跟踪,上传文件,HTTP认证在新的版本中,还加入了Objective-C闭包Block的支持,让我们的代码更加轻简灵活。下面就举例说明它的API用... 阅读全文
posted @ 2015-05-14 12:07 硬件砖家 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 文章出处:http://onevcat.com/2012/04/objective-c-runtime/如果转载请注明出处,最终原创的版权深入Objective-C的动态特性Objective-C具有相当多的动态特性,基本的,也是经常被提到和用到的有动态类型(Dynamic typing),动态绑定... 阅读全文
posted @ 2015-05-06 08:50 硬件砖家 阅读(160) 评论(0) 推荐(0) 编辑
摘要: iOS中定时器NSTimer的使用1、初始化+ (NSTimer *)timerWithTimeInterval:(NSTimeInterval)ti target:(id)aTarget selector:(SEL)aSelector userInfo:(id)userInfo repeats:(... 阅读全文
posted @ 2015-05-02 08:00 硬件砖家 阅读(1715) 评论(0) 推荐(0) 编辑
摘要: 报错: Use of undeclared identifier '_executing'; Use of undeclared identifier '_finished';解决方法:在SDWebImageDownloaderOperation类的实现中(@implementationSDWebI... 阅读全文
posted @ 2015-04-27 20:26 硬件砖家 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 【摘抄自《iOS 6编程实战》】 与Objective-C库不同,我们在Objective-C中使用标准C语言和Core Foundation类库(CF*方法)不会遵循那些命名约定。这意味着ARC编译器无法百分百地释放不需要的内存。在ARC出现之前,我们可以将CF*对象强制转换成NS*对象,这称为... 阅读全文
posted @ 2015-04-25 10:31 硬件砖家 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 进程:正在进行的程序,我们就叫它进程.线程:线程就是进程中的一个独立的执行路径.这句话怎么理解呢! 一个程序它是按顺序从上往下执行的, 这个执行顺序我们可以把它看成是一条线,把这条线就叫做线程(个人理解,错了勿喷);每一个程序中至少包含一条线程, 这条线程,我们叫它主线程.多线程:多线程也就是说一个... 阅读全文
posted @ 2015-04-19 09:28 硬件砖家 阅读(132) 评论(0) 推荐(0) 编辑
摘要: CATransform3D myTransform;可以实现图层的3维旋转myTransform = CATransform3DMakeRotation(angle, x, y, z);后面的 x,y,z 共同组成一个向量作为3d选转的中轴线。该CATransform3DMakeRotation函数... 阅读全文
posted @ 2015-04-18 22:41 硬件砖家 阅读(781) 评论(0) 推荐(0) 编辑
摘要: 一、简介1、所在框架CADisplayLink和其它CoreAnimation类一样,都是在QuartzCore.framework里。2、功能CADisplayLink最主要的特征是能提供一个周期性的调用我们赋给它的selector的机制,从这点上看它很像定时器NSTimer。3、使用方式- (v... 阅读全文
posted @ 2015-04-13 12:56 硬件砖家 阅读(954) 评论(0) 推荐(0) 编辑
摘要: 一、position和anchorPoint1.简单介绍CALayer有2个非常重要的属性:position和anchorPoint@property CGPoint position;用来设置CALayer在父层中的位置以父层的左上角为原点(0, 0)@property CGPoint ancho... 阅读全文
posted @ 2015-04-12 22:03 硬件砖家 阅读(121) 评论(0) 推荐(0) 编辑