在上篇文章代码注入,窃取微信密码中咱们已经简单的提到了MachO,在用Framework做代码注入的时候,必须先向...[作者空间]
概述 软件脱壳,顾名思义,就是对软件加壳的逆操作,把软件上存在的壳去掉(解密)。 砸壳原理 应用加壳(加密)提交给...[作者空间]
前言 一般可以将编程语言分为两种,编译语言和直译式语言。 像C++,Objective C都是编译语言。编译语言在...[作者空间]
成因 野指针就是指向一个已删除的对象或者受限内存区域的指针。我们写C++的时候强调指针初始化为NULL,强调用完后...[作者空间]
一. 创建一个repository 登录自己的gitHub, 选择: 二. 本地创建一个工程 1.打开终端,cd ...[作者空间]
SDWebImage 相信对大多数开发者来说,都是一个不陌生的名字。它除了帮助我们读取网络图片,还会处理这些图片的...[作者空间]
AFNetworking源码探究(一) —— 基本介绍AFNetworking源码探究(二) —— GET请求实现...[作者空间]
Objective-C编程语言是C语言的超集,在C语言的基础上加入了面向对象的内容。OC可以和C/C++混合使用,...[作者空间]
一 写在开头 Category大家应该用过,它主要是用在为对象的不同类型的功能分块,比如说人这个对象,我们可以为其...[作者空间]
引言:这篇文章旨在从runtime源码中分析出 引用计数 值本身的保存位置,适合对底层原理有兴趣的朋友,或者面试造...[作者空间]
注:分析步骤参考 MJ底层原理班 内容,本着自己复习方便原则而记录 1 一个NSObject对象占用多少内存? 系...[作者空间]
最近在补源码阅读方面的短板,第一个选择的就是AFNetworking,一方面AF的编码思路、代码质量都属于开源框架...[作者空间]
iOS架构及设备 ARM64寄存器 x0-x7: 用于传递函数参数, 超出的参数将入栈. 假如在函数funcA中调...[作者空间]
iOS底层原理总结 - 探寻OC对象的本质 对小码哥底层班视频学习的总结与记录。面试题部分,通过对面试题的分析探索...[作者空间]
简介 苹果在 iOS5 中给 UIViewController 新增加的 5 方法以及一个属性: @propert...[作者空间]
一、准备工作 创建两个私有远程仓库 WYSpec 和 WYLib-- WYSpec仓库用来存储spec-- WYL...[作者空间]
self和super区别 self 是关键字 代表当前方法的调用者如果是类方法:代表当前类如果是对象方法:代表当前...[作者空间]
来自我的个人博客Minecode.link 在使用Objective-C开发过程中,尤其在了解某些功能的底层实现时...[作者空间]
作者:刘铎本文为原创文章,转载请注明作者及出处 WWDC 2017 带来了很多惊喜。Swift 4 也伴随着 Xc...[作者空间]
weak 关键字的运用在 iOS 当中属于基础知识,在面试的时候问 weak 的用处,就像两个 iOS 程序员见面...[作者空间]