版本记录 前言 信号量机制是多线程通信中的比较重要的一部分,对于NSOperation可以设置并发数,但是对于GCD就不能设置并发数了,那么就只...
版本记录 前言 信号量机制是多线程通信中的比较重要的一部分,对于NSOperation可以设置并发数,但是对于GCD就不能设置并发数了,那么就只...
版本记录 前言 ios中有串行和并行、同步和异步的概念,这些概念并不难,但是仍然需要大家好好的理解,这一篇就详细的和大家说说它们之间的关系,希望...
load Apple文档是这样描述的 文档地址:https://developer.apple.com/reference/objectivec...
引言 定时器:A timer waits until a certain time interval has elapsed and then ...
runtime小序曲一文中举出了runtime的三种应用方式: Objective-C源代码,以objc_msgSend方法举例。 NSObje...
更好的阅读体验,请到个人博客阅读: 阿里组件化框架BeeHive解析 本文是基于BeeHive版本1.6.0进行分析。 BeeHive核心思想...
本技术实现在YSBlockHook中。 1.方法调用的几种Hook机制 iOS系统中一共有:C函数、Block、OC类方法三种形式的方法调用。H...
前言: 按照时间顺序,事件的生命周期是这样的:事件的产生和传递(事件如何从父控件传递到子控件并寻找到最合适的view、寻找最合适的view的底层...
工欲善其事必先利其器 --《论语·卫灵公》 一个好的IDE不仅要提供舒适简洁和方便的源代码编辑环境,还要提供功能强大的调试环境。XCODE是目前...
前言 曾经做java开发时,接触到很多编程思想、设计模式,后来转向iOS后,常常会思考如何将这些知识融入到iOS开发当中。今天想分享的就是在ja...