逆境之下iOS开发如何砥砺前行

2020-12-11 14:55 逻辑iOS技术号

图片

开篇寄语

    2020年注定是一个特殊且不平凡的一年。疫情之下,内忧外患,部分企业,倒下的倒下,扣薪的扣薪……,在这样的大环境之下,既是危机也是机会。

    我发现2020下半年iOS岗位还是挺多的,但另一方面,招聘方对iOS开发的要求是在不断提高的,所以我们不能固步自封,满足现状,只有不断学习,不断进步,才能保持自身竞争力。

    这段时间我也在不断学习,深入底层的了解iOS原理,成长得很快,但同时工作以及学习带来的压力也非常的大。

    在逆境中成长,打不败你的,都将成为你的垫脚石;


    下面是我最近突破自身瓶颈的一些底层技术路线,以及iOS技术分享:


iOS底层进阶提升


图片

iOS底层技术路线图


iOS底层技术分享

分享时间



2020-12-9 到 2020-12-11

1.

Crash分析


课程分享内容

课程描述

iOS开发中奔溃是非常恶心,但是如何能够做到Crash分析以及收集处理,让APP起死回生,恰恰体现了一个高质量iOS开发人员的能力!




课程收获

1.常见奔溃解析
2.exception&signal异常处理
3.堆栈分析收集
5.Crash起死回生


2

全新RunLoop底层技术解析

课程分享内容

课程描述

RunLoop Source是RunLoop中大家了解最少的一块知识点。但是 ,我们整个的App的渲染和交互都有RunLoop Source参与的影子。那么RunLoop Source到底能用来做什么?我们能通过它来给我们的程序带来怎样的优化?



课程收获

1. 探究Source1与 Source0的区别
2. 基于MachPort实现信息发送与接收
3. 探究线程保活的几种方式
4. RunLoop面试题解析


3

    iOS应用安全之破解与防护  


课程分享内容

课程描述

通过iOS高级应用安全分享,了解如何破解一款APP以及如何防护这些破解手段,让自己的APP应用更安全。



课程收获

   1.反调试Ptrace

   2.破解Ptrace反调试

   3.防护fishhook

   4.使用syscall绕过符号断点

   5.注入对抗


附赠资料



(扫码即可领取上方资料)


分享主题:iOS底层技术分享

分享时间:12.9号--12.11号

报名方式:添加微信 logic59 或扫描下方二维码即可免费参加(添加微信可领取iOS面试题合集)


扫描上方二维码即可参与


本文章转载自公众号:ljedu6

首页 - iOS 相关的更多文章: