自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

转载 IMP功能报错的解决

今天优化一个缓存函数,缓存读写在项目中出现的非常频繁,正好之前看到autorelease采用了IMP caching机制,即在项目初始化时就绑定了selector、class和IMP,使得函数运行速率提升,于是想把IMP caching机制也运用到缓存函数上。 原来的函数调用是这样的:NSData *data = [WBRequestCache ca...

2015-06-04 17:40:00 250

转载 Block在内存中的位置在arc和mrc的区别

关于block在内存中的位置,http://tanqisen.github.io/blog/2013/04/19/gcd-block-cycle-retain/这篇文章解释的不错,但是好像并没有区分arc和mrc的区别block的位置分为这几种NSGlobalBlock:类似函数,位于text段;NSStackBlock:位于栈内存,函数返回后Block将无效;N...

2015-05-28 17:33:00 138

转载 GCD的相关总结

最近对Queue和dispatch在任务执行中起的作用有些疑问,google了一下,网址如下:http://amattn.com/p/grand_central_dispatch_gcd_summary_syntax_best_practices.html总结就是,Queue决定Queue任务是串行还是并行执行的,dispatch_X决定block任务与当前线程的并串行。转载...

2015-04-14 18:18:00 81

转载 - (id)initWithCoder:(NSCoder *)decoder 的参数的作用

看源码的时候突然产生一个疑问,像initwithnibname方法他的参数我们知道是干嘛的,但- (id)initWithCoder:(NSCoder *)decoder中的decoder是干嘛的?搜索出来的结论:主要在自定义的类archive归档序列化的时候实现NSCoding协议使用的,详情不细说,参见:http://blog.csdn.net/holydancer/arti...

2015-03-30 19:04:00 107

转载 pch定义的宏,文件引用报错,use of undeclared identifier

在pch文件中定义了一些宏命令,结果在工程中引用时总是提示use of undeclared identifier,其实也没多大问题,编译的时候一点问题都没有,但是强迫症重度患者表示,满工程的红色感叹号甚是不爽,简直无法继续敲代码了。解决方法如下:在pch文件中删去包含报错的宏定义的.h文件,然后再添加一遍。。。http://stackoverflow.com/question...

2015-03-23 11:23:00 1088

转载 tableView代理方法的调用时间,(主要是heightForRowAtIndexPath和cellForRowAtIndexPath调用时间)...

最近做一个demo,涉及按照数据分类然后依照分类在cellForRowAtIndexPath形成不同类型的cell,就是有判断(在viewdidload里面做)和形成(在cellForRowAtIndexPath做)两个阶段。这个时候我就有了一个疑问,viewdidload和cellForRowAtIndexPath是什么顺序进行的,于是在几个函数里面记录打印了一下过程:2...

2015-03-03 13:40:00 201

转载 Receiver 'NSManagedObjectContext' for class message is a forward declaration 错误的解决方案

All the CoreData header files are imported inApp_Prefix.pch, so the CoreData classes will be available throughout your Project, so you don't have to manually import the header in the files yo...

2015-02-27 10:56:00 321

转载 delegate、notification、KVO的使用场景总结

  假如A和B需要通信,B需要获取A的消息  首先是delegate和notification这两个,A和B之间有相互的关联用delegate,若A和B毫无联系就该用notification。  然后是KVO,delegate和notification是A和B双方合作的事情,而KVO是B单方面的事情。A有消息了,A通知B,这是delegate;A有消息了,A通知notificat...

2014-10-27 16:41:00 142

转载 UIGestureRecognizer手势和scrollview冲突的简单解决

问题:想实现一个TableView里面的cell的拉动露出编辑按钮的功能,用的是UIGestureRecognizer实现的,但是和UITableView的UIScrollView冲突了,导致每次拉动tableView都会调用UIGestureRecognizer的方法。解决方案:- (BOOL)gestureRecognizerShouldBegin:(UIPanGesture...

2014-10-10 11:29:00 338

转载 CGAffineTransform中setTransform的几种类型以及注意事项

http://donbe.blog.163.com/blog/static/138048021201061054243442/讲的很清楚,需要注意的是CGAffineTransformIdentity这个,改过transform属性后调用这个函数可以复原,这样在做完复杂变形过后我们毋需进行复杂的反向还原。此外在绘图时进行上下文形变的时候,还需要注意保存现场和现场的还原,例如:...

2014-09-28 15:35:00 128

转载 自定义UIButton背景图片和titleLabel的位置

想定义一个UIbutton,左图片右文字,但UIButton自带的方法都是默认居中的。花时间百度了一下,可以使用setTitleEdgeInsets:UIEdgeInsetsMake(0, 0, 0, 0)和setImageEdgeInsets:UIEdgeInsetsMake(0, 0, 0, 0)这两个方法。。。需要注意的是setTitleEdgeInsets和setIm...

2014-08-20 16:47:00 109

中兴V71B 刷机

中兴V71B 刷机 会用的人一看就知道

2014-04-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除