Objective-C是一门动态性比较强的编程语言,跟C、C++等语言有着很大的不同,Object-C的函数调用不是在编译时期决定的,而是在运行...
Objective-C是一门动态性比较强的编程语言,跟C、C++等语言有着很大的不同,Object-C的函数调用不是在编译时期决定的,而是在运行...
写这篇文章的背景 前段时间招人,面试了一个多月,有关内存的基础问题,能完全答出来的竟无一人,回答出百分之80的人也寥寥无几,于是决定写这篇文章,...
1.AFURLSessionManager 针对重要的说一下: 1. 这个类里面可以看到,+ load 函数里面做了方法交换 是为了解决版本差异...
🌸絮:2020年到来了,随着疫情的到来,我也失业了。一边忙着抵抗病毒,一边还得继续准备面试。又该准备“造火箭”了,去了继续“拧螺丝”,下面是自己...
前言 Runtime 消息发送与转发流程总是大家关注的重点,却常常忽略方法缓存机制这个显著提升 objc_msgSend 性能的幕后功臣。 本文...
iOS编程中的常见奔溃汇总 1、找不到方法的实现unrecognized selector sent to instance 2、KVC造成的c...
好奇触摸事件是如何从屏幕转移到APP内的?困惑于Cell怎么突然不能点击了?纠结于如何实现这个奇葩响应需求?亦或是已经被响应链、手势、targe...
在上一篇文章中, 我着重介绍了 Swift中指针的使用, 这篇文章主要围绕以下几点: HandyJSON 的优势. HandyJSON 解析数据...
有关类的 API 获取 isa 指向的 Class 设置 isa 指向的 Class 该方法能修改 isa 的指向,假如现在有两个类 Peopl...
NSOperation、NSOperationQueue 简介 NSOperation、NSOperationQueue是基于GCD更高一层的封...