IP属地:新疆
autorelease就是自动释放,会像C语言的自动变量那样来对待对象实例。当超出作用于时,对象实例的release实例方法被调用。 一、aut...
Runtime 又叫运行时,是一套底层的 C 语言 API,其为 iOS 内部的核心之一,我们平时编写的 OC 代码,底层都是基于它来实现的。比...
三种block类型 NSGlobalBlock 如果block不捕获外部变量,那么在ARC环境下就是创建一个全局block。全局block存储在...
一、要点: self调用自己方法,super调用父类方法 self是类,super是预编译指令 [self class]和 [super cla...
由于公司需求,需要把获取到的UUID十六进制的字符串,转为byte数组,然后在进行base64加密。 一、UUID的生成 UUID最好通过SSK...
由于苹果规定2017年1月1日以后,所有APP都要使用HTTPS进行网络请求,否则无法上架,因此研究了一下在iOS中使用HTTPS请求的实现。相...
RunTime基础 基础路径图: RunTime进阶 进阶路径图: 消息机制: objc_msgSend objc_msgSend_fpret ...
前言:什么是Method Swizzling,在iOS开发中它有什么作用? 简单来说我们主要是使用Method Swizzling来把系统的方法...