首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JY_
掘友等级
iOS开发工程师
胖胖与肥肥的故事 ❤️
关注
私信
获得徽章 4
动态
文章
专栏
沸点
收藏集
2
关注
赞
79
文章 79
沸点 0
资讯 0
赞
79
关注
返回
|
搜索文章
文章
热门
最新
JY_
1年前
iOS
iOS之自定义Segment与Section
在指定的segment和section中存入数据 之前我们已经了解过machO的结构了,那么我们有没有办法去修改或者新增segment和section当中的数据呢,答案是可以的,使用__attribu
307
2
评论
JY_
1年前
iOS
iOS瘦身之__Text段移动
之前看过头条的一篇文章,移动__Text段来瘦身,主要的原理是因为苹果会对APP加壳,加壳的话会是加到__Text段,将数据从__Text段,移动到我们所创建的段,并赋予可读可写权限,那么就可以达到瘦
2928
5
评论
JY_
1年前
iOS
iOS如何记录堆栈信息?(二)
上一次介绍了函数调用栈的原理,由此我们可以得知,每一次LR寄存器和FP寄存器压入栈中,那么我们就可以拿到栈帧层层递归获取整个函数调用栈的情况 首先先要获取到_STRUCT_MCONTEXT machi
3362
3
评论
JY_
1年前
iOS
iOS如何记录堆栈信息?(一)
如何记录堆栈信息?(一) 在App卡顿以及Crash的时候,或者想要在某些特定时候记录一下堆栈信息,用于帮助开发者更好的解决问题。今天主要来分析一下BSBacktraceLogger 的工作原理 记录
4106
11
5
JY_
1年前
iOS
iOS之线程数量监控
在iOS开发中,我们会经常开辟新的线程去做一些事,如何合理的开辟线程,在App开发阶段,监控线程的开辟数量,避免线上发生意外情况。 当线程过多或瞬间创建大量子线程(线程爆炸),就在控制台打印信息,并记
508
4
评论
JY_
1年前
iOS
iOS之线程同步(锁)
近期要写一个多线程工具,把之前学习的多线程,已经线程同步复习一下 多线程的本质:有多条线程,但是只能执行一条,如果间隔时间设置的足够小,就给人的感觉是多条线程是同时进行的,时间片轮转调度算法 iOS中
185
1
评论
JY_
1年前
iOS
iOS之内核GNU-OOM
什么是OOM out-of-memory 内存超过限制,iOS的Jetsam机制造成的一种Crash,这种另类Crash,通过通过Signal捕获等方法无法捕获 什么又是FOOM Foreground
3362
10
评论
JY_
1年前
iOS
iOS如何通过内存地址调用方法
SEL是方法编号,也是方法名,在dyld加载镜像到内存时,通过_read_image方法加载到内存的表中了 IMP是函数实现指针,找IMP就是找函数实现的过程 SEL和IMP的关系就可以解释为: SE
271
1
评论
JY_
1年前
iOS
iOS之objc_direct
它为Objective-C方法添加了一个新的直接派发机制(direct dispatch mechanism)。 Direct Methods 直接方法 直接方法具有常规方法的外观,但是具有C函数的行
120
1
评论
JY_
1年前
iOS
iOS之特殊字符转义
今天在看APP内部小程序SDK的代码时发现一个问题,因为我们活动都是由小程序来写,经常有商户给到一些奇奇怪怪的网址,例如里面有什么{VID},小程序回到原生加载WebView,发现我们并没有对URL进
455
点赞
评论
下一页
个人成就
文章被点赞
47
文章被阅读
21,778
掘力值
661
关注了
61
关注者
46
收藏集
2
关注标签
8
加入于
2017-11-13