首先下载源码NSDictionary \ NSSet,把源码拉到项目中方便查看。源码 一、对象的哈希函数 一个对象...[作者空间]
https://juejin.im/post/6844903446177382413[作者空间]
总结 KVC 使用的一些注意事项 KVC 注意事项 KVC 自动转换类型使用string存基本类型,系统会存为 _...[作者空间]
实现关联对象技术的核心对象有AssociationsManagerAssociationsHasMapobject...[作者空间]
数组是将元素在内存中连续存放。链表中的元素在内存中不是顺序存储的,而是通过存在元素中的指针联系到一起。 数组必须事...[作者空间]
一、nil 我们给对象赋值时一般会使用object = nil,表示我想把这个对象释放掉;或者对象由于某种原因,经...[作者空间]
有关NSArray的 不管是NSArray,还是NSMutableArray ,alloc之后的得到都是__NSP...[作者空间]
文章摘抄自《漫画算法》 1.基本概念 在我们手机电话簿查找某个人的电话号码时,我们只需要输入姓名,就可以查询出这个...[作者空间]
主要内容:1.理解Block的本质2.理解Block的存储域分类3.理解Block的Copy原理 一、探究Bloc...[作者空间]
为什么要禁用URL Scheme和Universal Link(通用链接) 通常我们APP中都会嵌套一些web页面...[作者空间]
搞 iOS 的,面试官问 Hash 干嘛?原因远比我下面要介绍的多搞 iOS 的,面试官问 Hash 干嘛?原因远...[作者空间]
转载自:教你如何取消GCD任务 GCD 是一种非常方便的使用多线程的方式。通过使用 GCD,我们可以在确保尽量简单...[作者空间]
一、WKWebView(Apple推荐,性能好) 从需求出发,学习知识点,无需求驱动的学习都是无力的。 需求: 1...[作者空间]
前言 NSObject给我们提供了-isEqual和-hash方法,下面我们具体介绍一下这两个方法主要功能是什么,...[作者空间]
1:安装oh-my-zsh 2、安装zsh-autosuggestions 3、编辑~/.zshrc文件 ----...[作者空间]
when&why:如果一个开发者想要存储一个weak类型的值或者使用一个没有实现NSCopying协议的objec...[作者空间]
本文Demo的完整工程代码, 参考这里的EqualAndHashDemo 目录 为什么要有isEqual方法? 如...[作者空间]
Charles安装 HTTP抓包 HTTPS抓包 1. Charles安装 官网下载安装Charles:https...[作者空间]
从iOS7开始,苹果更新了自定义ViewController转场的API,这些新增的类和接口让很多人困惑,望而却步...[作者空间]
mac中命令行中设置代理[作者空间]