首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
伯阳在成长
掘友等级
iOS RD
|
jsajasj
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
169
文章 169
沸点 0
赞
169
返回
|
搜索文章
伯阳在成长
赞了这篇文章
南华Coder
程序猿
·
3年前
关注
iOS 符号二三事
调试符号:包括行号信息的调试符号信息,行号信息中记录了函数和变量所对应的文件和文件行号。 Mach-O 中可以保存有调试信息,Mach-O采用DWARF (Debug Wi...
25
3
分享
伯阳在成长
赞了这篇文章
米西米西
2月前
关注
将本地framework文件通过cocoapods导入到项目中
将本地framework文件通过cocoapods导入到项目中 要将本地创建的framework通过CocoaPods导入到项目中,你需要先创建一个私有podspec文件来...
2
评论
分享
伯阳在成长
赞了这篇文章
海浪宝宝
iOS开发工程师
·
4年前
关注
iOS基于二进制重排的启动优化
在应用加载时候不会把所有数据放内存中,因为数据是懒加载,当进程访问虚拟地址时候,首先看页表,如果发现该页表数据为0,说明该页面数据未在物理地址上,这个时候系统会阻塞该进程,...
31
5
分享
伯阳在成长
赞了这篇文章
Gaizka
iOS开发工程师 @huolala
·
1年前
关注
编译clang代码和实现自定义clang插件
对clang、llvm和自定义clang插件做入门介绍,期间也遇到很多问题,这里不赘述,需要的朋友可以评论区说出您的问题,我看到会第一时间回复大家!...
2
评论
分享
伯阳在成长
赞了这篇文章
vony
3年前
关注
iOS Link Map File 文件说明
Link Map File 直译为 链接映射文件,是 Xcode 生成可执行文件时一起生成的文本,用于记录链接相关信息。 Xcode 在生成可执行文件的时候默认情况下不生成...
13
评论
分享
伯阳在成长
赞了这篇文章
Jony唐
iOS开发 @广州
·
1年前
关注
启动优化clang插桩(二)
启动优化clang插桩是为了协助完成启动优化,对app冷启动的顺序进行排序,最终实现二进制重排的目的。...
10
评论
分享
伯阳在成长
赞了这篇文章
Gaizka
iOS开发工程师 @huolala
·
4月前
关注
iOS启动时间优化-二进制重排的前世
本篇文章主要是介绍计算机内存演变史,引出二进制重排是为了减少映射表发生页终断或者是发生page fault的次数。...
4
评论
分享
伯阳在成长
赞了这篇文章
冯志浩
iOS开发 | 鸿蒙开发 @xxx
·
1月前
关注
了解 Swift 中的 DispatchQueue Barrier 如何使用及常用场景
前言 在 iOS 中,我们可以使用 Barrier 来对并发队列中的一个或者多个任务进行同步调度。也就是说,它允许你将线程不安全的对象转换为线程安全的对象。它为在并发调度队...
2
评论
分享
伯阳在成长
赞了这篇文章
波儿菜
iOS developer @Tencent
·
4年前
关注
解读 iOS 组件化与路由的本质
虽然 iOS 组件化与路由的话题在业界谈了很久,但是貌似很多人都对其有所误解,甚至没搞明白“组件”、“模块”、“路由”、“解耦”的含义。 相关的博文也蛮多,其实除了那几个名...
54
14
分享
伯阳在成长
赞了这篇文章
波儿菜
iOS developer @Tencent
·
4年前
关注
弱符号实现 iOS 组件化解耦
今天在重温《程序员的自我修养》中关于符号表的章节时,突然脑子灵光一现,想到了这个知识的一个应用场景,所以便有了这篇文章。 若对 iOS 组件化不太了解,可以看笔者的另一篇文...
24
13
分享
伯阳在成长
赞了这篇文章
原来是泽镜啊
公众号:iOSer
·
4年前
关注
做了5年iOS,靠着这份面试题跟答案,我从12K变成了30K
在博主认为,对于iOS面试以及进阶的最佳学习方法莫过于刷题+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现面试并不难...
449
64
分享
伯阳在成长
赞了这篇文章
齐舞647
VIP.5 如鱼得水
工程师 @掘金
·
3年前
关注
iOS 如何抓取线程的“方法调用栈”?
本文将通过一个具体的 demo ,阐述如何进行抓栈操作。 在我们程序运行中,通常存在一个函数调用另一个函数的情况。 例如,在某个线程中,调用了 func A。在 func ...
67
18
分享
伯阳在成长
赞了这篇文章
iOS南方
iOS开发者
·
2年前
关注
2021年7月最新iOS面试题总结(答案篇)
(答案不唯一,仅供参考,文章最后有福利) 之前发了这篇iOS面试总结(2020年6月),没想到挺受大家欢迎,本来是没打算为它写答案,但有几个人建议我最好出一篇答案,提的人多...
12
1
分享
伯阳在成长
赞了这篇文章
李斌同学
iOS安全工程师 @阿里巴巴
·
4年前
关注
iOS 优化篇 - 启动优化之Clang插桩实现二进制重排
( 本篇文章由于会从原理角度讲解 , 有些已经比较熟悉的同学可能会觉得节奏偏啰嗦 , 为了照顾大部分同学 , 大家自行根据目录跳过即可 . ) 了解二进制重排之前 , 我们...
330
112
分享
伯阳在成长
赞了这篇文章
李斌同学
iOS安全工程师 @阿里巴巴
·
4年前
关注
iOS 逆向 - Hook / fishHook 原理与符号表
本篇文章较与依赖前一篇 Mach-O文件 的先导知识 , 建议先阅读后再探究 . HOOK,中文译为 “挂钩“ 或 “钩子” 。在 iOS 逆向中是指改变程序运行流程的一种...
44
16
分享
伯阳在成长
赞了这篇文章
KDL
iOS Flutter @聚水潭ERP
·
3年前
关注
iOS逆向 - fishhook 使用及其 hook 原理
首先 fishhook 是 facebook 开源的动态重新绑定iOS上运行的Mach-O二进制文件符号表工具,它的强大之处在于它可以 HOOK 系统静态 C 函数(非用户...
8
评论
分享
伯阳在成长
赞了这篇文章
CocoaKier
公众号 @iOS开发拾遗
·
7月前
关注
iOS后台崩溃问题0xdead10cc解决方案
iOS系统对于private目录下的文件会更敏感,文件的操作尽量在自己的沙盒目录下进行(比如先把文件从private目录拷贝到沙盒目录),减少对private目录文件的访问...
7
评论
分享
伯阳在成长
赞了这篇文章
字节跳动终端技术
2年前
关注
深入 iOS 静态链接器(一)— ld64
本文从源码角度分析了 ld64 的主体工作原理,实际应用中工程可结合自身需求对 ld64 进行定制来修复特定问题或者实现特定功能。...
15
1
分享
伯阳在成长
赞了这篇文章
逆yan_
卑微前端仔
·
4月前
关注
token无感知刷新
前言 在前后端分离的应用中,使用token进行交互验证是一种比较常见的方式。但是,由于token的有效期限制,需要不断地刷新token,否则会导致用户认证失败。 栗子 可以...
172
86
分享
伯阳在成长
赞了这篇文章
Seal_Shile
iOS Developer
·
10月前
关注
APM - iOS 内存泄漏监控 FBRetainCycleDetector代码解析
简介 循环引用是常见的导致内存泄漏的方式,很容易导致循环引用而且难以发现。FBRetainCycleDetector的作用是在运行时找到引用环。 循环引用为什么会导致内存泄...
3
评论
分享
下一页
个人成就
文章被点赞
16
文章被阅读
5,383
掘力值
174
关注了
73
关注者
12
收藏集
11
关注标签
16
加入于
2019-05-14