2015年11月30日

OC消息转发

摘要: 1. 动态方法解析。+resolveInstanceMethod:(实例方法)或者+resolveClassMethod:(类方法)动态为类增加实例/类方法。2. 备用接收者。-(id)forwardingTargetForSelector:(SEL)aSelector 将消息转发给其他对象处理。只... 阅读全文

posted @ 2015-11-30 19:48 gjcat88 阅读(135) 评论(0) 推荐(0) 编辑

@synchronized

摘要: 1.@synchronized(obj),obj的retainCount不会增加。2.@synchronized(obj),会为代码添加隐藏的异常处理。3.@synchronized(obj),代码段中出现obj=nil,不会影响其他线程执行,但是会影响线程同步。4.@synchronized(ob... 阅读全文

posted @ 2015-11-30 17:47 gjcat88 阅读(125) 评论(0) 推荐(0) 编辑

导航