IP属地:江苏
在项目中有时会遇到自己写的分类和其他分类方法命名一样,导致自己分类的方法不执行问题,所以写了一个类检查项目中有无category重复方法名问题
用苹果提供的api NSSetUncaughtExceptionHandler进行捕获 uncaughtSignalExceptionHandl...
实现原理基于runtime的方法交换和消息发送机制 方法交换 method_exchangeImplementations[https://ww...
iOS 深拷贝和浅拷贝的概念 浅拷贝(Shallow copy):是指针复制,它们指向共同的内存地址,没有开辟新的空间。相当于对象做一次reta...
项目当中当逻辑比较复杂时,我们经常用一个控制器包含其他一个或多个控制器,嵌套VC来进行使用,前者称为容器控制器 (Container View ...
iOS事件传递及响应链[https://www.jianshu.com/p/617577ff4be1] 第一种场景 系统控件和手势的冲突 我们点...
https://juejin.cn/post/6894518925514997767[https://juejin.cn/post/689451...
方法交换 使用方法交换需要注意些什么呢 1、在交换系统方法后要注意结束前调用本方法,也就是执行系统方法 2、再交换前,判断类中是否已经实现了系统...