前言 在探究 alloc 底层原理之前,我们先做个简单的测验,下面分别输出对象的内容,对象的地址,以及对象指针的地址代码和打印如下: 结论:从上面打印的结果分析,打印的内容,...
IP属地:上海
前言 在探究 alloc 底层原理之前,我们先做个简单的测验,下面分别输出对象的内容,对象的地址,以及对象指针的地址代码和打印如下: 结论:从上面打印的结果分析,打印的内容,...
说明 这里是部分奇怪的 BUG 汇总,不是适配指南,有些已经反馈,正式版出来前会持续更新各种“惊喜”。 BUGs IOS 14 load local file by WKWe...
使用NSNumberFormatter: 如果字符串不是有效的数字,myNumber 会是 nil。如果是一个有效的数字,那你现在有NSNumber的全部功能,可以搞明白这个...
前言 部门目前搭建了自己的gitlab服务器, 用于代码管理, 但是其实gitlab的功能不止于此, 这不, 近期研究了下关于部门技术文档管理的方法, 就发现了gitlab的...
Objc中类的初始化是从_objc_init方法开始的。该方法的结构如下图: 首先是调用的是environ_init();这个方法。 这个方法里面主要是对环境变量的配置,方法...
原因: 会造成野指针,相对于weak而言在对象释放后没有自动置为nil。 现在iOS编程采用的ARC(自动管理引用计数),但其本质和MRC(手动管理引用计数)是一样的,只不过...
Category对我们并不陌生,相信大家在开发过程中都有用过。使用较多的场景,我猜应该有2个: 在没有拿到源码的情况下,对静态库或动态库添加方法,便于做一些额外的操作,比如我...
类别(Category) 类别和分类是一个概念,它是OC中特有的语法,它是一个指向分类的结构体的指针。原则上来说类别是用来给本类扩充方法的,是不可以添加属性和成员变量的。 类...