平时进行 Native 开发的时候,为了更好的用户体验,我们会做一些动画效果,而在 React Native 中也提供了相应的动画API。 React Native 主要的动...
平时进行 Native 开发的时候,为了更好的用户体验,我们会做一些动画效果,而在 React Native 中也提供了相应的动画API。 React Native 主要的动...
开头 研究Mach-O结构有段时间,尝试了解Mach-O结构体对fishhook实现原理的理解有帮助,看了很多分析文章讲的都不错,但是这篇文章对segmen和section的...
fishhook 的本质是遍历 image 中的懒加载和非懒加载表,将里面的函数地址替换成自定义的函数地址; 因为 objc 的方法调用走的是消息查找和转发,所以 fishh...
objc4-818.2 源码下载地址: https://opensource.apple.com/tarballs/objc4/[https://opensource.app...
少长咸集,群贤毕至。--《王羲之・兰亭集序》 目标文件 目标文件结构 程序员编写的是源代码,而计算机运行的则是CPU能识别的机器指令,因此必须要有一系列工具或程序来将源代码转...
任务Mach-Task 描述:一个机器无关的thread的执行环境抽象作用:task可以理解为一个进程,包含它的线程列表结构体:task_threadstask_thread...
栈(SP&FP寄存器) 栈:是一种具有特殊的访问方式的存储空间(后进先出, Last In Out Firt,LIFO)image.png SP和FP寄存器 sp寄存器在任意...
1. alloc方法的作用 首先我们先来探索最基础的alloc与init方法,创建一个项目工程,创建一个LGPerson类,代码如下: 然后在ViewControll...
[TOC] 源码解读RCTImageView(iOS) 查看官网自定义UI组件的文档, 可以知道每个自定义的UI组件CustomView需要对应一个CustomViewMan...