首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
约翰尼
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
115
文章 113
沸点 2
赞
115
返回
|
搜索文章
约翰尼
赞了这篇文章
东方老白
邓轻舟 2 号 @DJZhou
·
4年前
关注
二进制重排,不求甚解,例子是 MJRefresh
本文记录下二进制重排的常见操作手法 。本文采集函数调用的方法是 clang 插桩。 因为 clang 编译我们的代码,生成 IR 的过程中, 会有 AST 抽象语法树,方便...
18
4
分享
约翰尼
赞了这篇文章
IT认证助力者
iOS工程师
·
4年前
关注
OC底层原理19-KVC
前言 KVC又称键值编码 (Key-Value-Coding),在iOS开发中是一个比较常见的技术点,相信很多开发人员都使用过KVC,其主要的两个方法就是如下两个,分别对应...
11
评论
分享
约翰尼
赞了这篇文章
Cooci
前端、iOS重度爱好者、专治跳槽加薪 @LG
·
4年前
关注
一套iOS底层试卷-我想和你分享
考试介绍 最近一直在带大师班,学习有一段时间了带着以下三个目的进行了一场测验.收益颇多.这里也纪录下来 🎯 考试检测大家最近的学习 🎯 敲响警钟,希望大家能够端正学习态...
148
78
分享
约翰尼
赞了这篇文章
LabLawliet
iOS独立开发者
·
4年前
关注
MethodSwizzing方法交换的坑|伤敌一千自损八百
MethodSwizzing方法交换是比较常用的所谓黑魔法。但正如武侠小说中的绝世武功一般,也存在使用不恰当发生伤敌一千,自损八百的情况。...
23
9
分享
约翰尼
赞了这篇文章
温暖
iOS开发
·
4年前
关注
iOS底层原理之启动优化(二):二进制重排 & Clang插桩
前言 前文iOS底层原理之启动优化(一):相关概念 & 优化方案简单介绍了启动相关的概念和一些优化的方案,本文将来介绍下pre-main阶段的优化方案,即二进制重排。 探索...
24
2
分享
约翰尼
赞了这篇文章
阿华12年
iOS开发工程师 @Apple
·
4年前
关注
iOS底层 - 关于死锁,你了解多少?
我们永远不应该将函数添加到队列中执行任务时使用同步的方式,这对于保证死锁的串行队列尤其重要,但对于并发队列也应避免。的确,这是避免死锁的重要思路,但是,在实际开发中,我们使...
36
6
分享
约翰尼
赞了这篇文章
阿华12年
iOS开发工程师 @Apple
·
4年前
关注
iOS开发 -- 组件化 之 Cocoapods私有库详解
项目组件化进程 -- 创建cocoapod私有库详细步骤(基础组件组件化)iOS开发通过 cocoapods 包管理工具 创建私有库详细步骤...
49
3
分享
约翰尼
赞了这篇文章
LabLawliet
iOS独立开发者
·
4年前
关注
iOSer的自我修养|关于Block你所该知道的一切
本文将从几个面试题出发,从OC到C++再深入底层源码,带你熟悉关于block一个iOSer所该知道的一切。...
23
5
分享
约翰尼
赞了这篇文章
FakeCoder
iOS研发工程师 @美团
·
4年前
关注
《Effective Objective-C》Ch2: 对象、消息、运行期
Notes while reading Effective Objective-C. This is Ch2: Objects, Messaging, and the Ru...
1
评论
分享
约翰尼
赞了这篇文章
CoderXLL
4年前
关注
Quartz2D + 粒子动画 + CoreAnimation实现简约版嫦娥奔月
我正在参加中秋创意投稿大赛,详情请看:中秋创意投稿大赛 前言 正值中秋来临之际,突然发现掘金小盆友又在偷(da)偷(zhang)摸(qi)摸(gu)地搞活动。那这个热闹我必...
18
12
分享
约翰尼
赞了这篇文章
QiShare
奇舞团移动端团队 @奇舞团
·
4年前
关注
Objective-C 实现链式调用
链式调用也是所谓的链式编程,是在Masonry中写法看起来十分直观,调用起来也很简单。在特定的应用环境下利用block实现链式编程,确实会大大的使代码直观易读。 1. 方法...
19
评论
分享
约翰尼
赞了这篇文章
Corbin__
iOS开发 @字节跳动
·
4年前
关注
探究iOS编码对包大小的影响
从二进制文件层面来分析编码对包大小影响 实验背景:用真机iphone11,release,build setting默认设置,linkmap file使用arm64进行实验...
22
5
分享
约翰尼
赞了这篇文章
杭城小刘
iOS 工程师
·
4年前
关注
JS原型链与Objective-C内存布局不能说的秘密
Javascript 借鉴了 Self 语言中关于原型的继承,也就是JS的继承设计和OC类似,都是从Self中找到了灵感...
7
评论
分享
约翰尼
赞了这篇文章
东方老白
邓轻舟 2 号 @DJZhou
·
4年前
关注
翻一下 FBKVOController 的源代码
引子,苹果提供了两种 KVO 1, 通过调用方法,addObserver( 监听的对象 添加观察者 响应观察 移除观察者 2,便捷的 closure 观察的行为,作为一个对...
8
评论
分享
约翰尼
赞了这篇文章
师大小海腾
iOS 开发者 @BabyBus
·
4年前
关注
iOS 混编|将 Objective-C typedef NSString 作为 String 桥接到 Swift 中
在混编时,使用 NS_SWIFT_BRIDGED_TYPEDEF 宏将 Objective-C typedef NSString 作为 String 桥接到 Swift 中...
16
评论
分享
下一页
关注了
10
关注者
1
收藏集
0
关注标签
20
加入于
2020-11-23