上一篇 iOS多线程-GCD之同步和异步 一、释义 dispatch_set_target_queue 函数有两个作用:第一,变更队列的执行优先级;第二,目标队列可以成为原队...
![240](https://cdn2.jianshu.io/assets/default_avatar/1-04bbeead395d74921af6a4e8214b4f61.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
上一篇 iOS多线程-GCD之同步和异步 一、释义 dispatch_set_target_queue 函数有两个作用:第一,变更队列的执行优先级;第二,目标队列可以成为原队...
很干货吗,这不就是objective-c编程之道里面生成器的例子吗
混淆原理 代码编译阶段将符号(方法名、属性名等)替换成随机生成的字符串 长话短说,直接上步骤。 混淆集成步骤 步骤一、创建shell文件(confuse.sh)并配置相应的运...
并没有说明白通用链接Universal Link是什么,用来做什么、只讲了一两个简单的场景,然后就是第三方的SDK使用,很明显看这个并没有什么太多作用。
既然标题是看你就够了,更多的是专注于Universal Link这个内核,拿人家写好的SDK出来可以,至少应该讲API实现原理。
大概是广告吧!
iOS 多线程 1.线程与进程 1.1 线程的定义 线程是进程的基本执行单元,一个进程的所有任务大偶在线程中执行 进程要想执行任务,必须得有线程,进程至少要有一条线程 程序启...
问题? 网上很多关于[self class] 和 [super class] 的讨论,讨论问题的焦点是为什么[self class] 和 [super class] 输出的结...
以前看网上的文章的时候,总感觉理解起来很费劲,蒙圈的感觉,这样看完马上就忘了。最近复习这方面知识,记忆一下,so这里通过源码来捋一捋下面这个关系图。个人理解,有误请指正。...
iOS由入门到卖房吗,觉得楼主本身比较优秀咋不干了
(最全)RunLoop 原理+使用场景+面试总结RunLoop 是 iOS 和 OSX 开发中非常基础的一个概念。 网上已经有很多源码分析和具体Demo的研究。 写这篇文章的目的是把目前网上能够找到的文章进行一个整体梳理。...
摘抄较多
(最全)RunLoop 原理+使用场景+面试总结RunLoop 是 iOS 和 OSX 开发中非常基础的一个概念。 网上已经有很多源码分析和具体Demo的研究。 写这篇文章的目的是把目前网上能够找到的文章进行一个整体梳理。...
Step 1:静态链接的符号解析 依旧用一个简单的C程序来说明。 首先,自定义一个静态库文件: 可以看到,程序中有如下函数调用关系: 调用关系:main—>myfunc1—>...
学习ELF文件,除了要学习其文件格式本身,不可避免要了解其可执行文件的链接过程。这样可以为后续学习Linux/Android的hook打下基础。 这个系列文章,是笔者自己学习...
convertPoint直接示例,把A上的点转换到B上: [A convertPoint:point toView:B]; [B convertPoint:point fro...