首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
wpina
掘友等级
iOS
|
58同城
生死看淡,不服就干
获得徽章 3
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 18
沸点 0
赞
18
返回
|
搜索文章
wpina
赞了这篇文章
嘟嘟2
llvm & iOS
·
5年前
关注
Mach-O:fishhook 剖析
对于iOS上的Mach-O文件,其数据段中的标号(懒加载和非懒加载),都可通过fishhook实现标号的动态绑定,即可在程序运行的任何时刻进行多次绑定,且最后一次绑定有效。...
9
评论
分享
wpina
赞了这篇文章
嘟嘟2
llvm & iOS
·
5年前
关注
Swift 范型(Generics译文)
范型是对参数的类型参数化的一种机制。使用范型可以写出高度灵活、可重用的函数与类型。范型函数代码冗余考虑下面代码块: swapTwo*函数使用in-out参数,可参考In-O...
10
2
分享
wpina
关注了
理查德森
iOS @58同城
wpina
关注了
欧阳大哥2013
iOS @58同城
wpina
关注了
知识小集
iOS @58同城
wpina
赞了这篇文章
Cooci
前端、iOS重度爱好者、专治跳槽加薪 @LG
·
5年前
关注
iOS 全网最新objc4 可调式/编译源码 objc4-866.9 macOS 13.0 Xcode 14.1
大家莫慌,它来了,它来了,它踏着 Build Succeeded 来了! 千呼万唤始出来,最新objc818重磅更新,现在已经上传 github尝鲜objc818可调试源码...
55
65
分享
wpina
iOS @58同城
·
5年前
关注
iOS 的objc_msgSend查找流程以及消息转发流程
The Objective-C language defers as many decisions as it can from compile time and link...
1
4
分享
wpina
iOS @58同城
·
5年前
关注
iOS中关于cache_t
之前的文章中看到objc_class的内部有个cache_t类型的成员cache,那么他到底是干什么用的呢?今天我们就来探究一下。cache是用来缓存最近调用的方法集合,便...
0
评论
分享
wpina
关注了
黑洲非人
iOS @58同城
wpina
关注了
呦呦君
iOS @58同城
wpina
iOS @58同城
·
5年前
关注
iOS采坑 isKindOfClass & isMemberOfClass
iOS中相信大家都用过isKindOfClass和isMemberOfClass这两个方法,也大概知道他们之间的区别,isKindOfClass方法用来判断一个对象是否是指...
3
1
分享
wpina
iOS @58同城
·
5年前
关注
iOS类的结构分析
这里我看到了isa_t isa,这里我们可以得出,OC里面所有的Class都是以objc_class为模板创建的。这就是为什么所有的类都有isa,并且非常重要 但现在已经被...
1
评论
分享
wpina
iOS @58同城
·
5年前
关注
iOS中类的isa
clang是一个由Apple主导编写,基于LLVM的C/C++/OC的编译器。主要是用于底层编译,将一些文件输出成c++文件,例如main.m 输出成main.cpp,其目...
1
评论
分享
wpina
iOS @58同城
·
5年前
关注
内存对齐那些事
语言特性:在C++中规定了空结构体和空类的内存所占大小为1字节,因为c++中规定,任何不同的对象不能拥有相同的内存地址。 而在C语言中,空的结构体在内存中所占大小为0。(g...
1
评论
分享
wpina
iOS @58同城
·
5年前
关注
iOS中Object-C的 alloc、init执行流程
在iOS中创建对象使用alloc/init 方式进行初始化,那么系统底层到底干了什么,接下来我们就一探究竟。 我们发现p1、p2、p3内容是相同的,指针指向的内存地址也是相...
2
4
分享
wpina
iOS @58同城
·
5年前
关注
iOS渲染流程解析
对于现代计算机系统,简单来说可以大概视作三层架构:硬件、操作系统与进程。对于移动端来说,进程就是 app,而 CPU 与 GPU 是硬件层面的重要组成部分。CPU 与 GP...
0
评论
分享
个人成就
文章被点赞
72
文章被阅读
21,991
掘力值
609
关注了
17
关注者
44
收藏集
2
关注标签
4
加入于
2020-05-20