美文网首页
iOS底层原理,你不了解的iOS

iOS底层原理,你不了解的iOS

作者: 小码哥教育520it | 来源:发表于2019-06-06 18:22 被阅读0次

    很多人做iOS开发都会遇到的一个问题就是,随着做iOS开发时间的越久,越觉得有一个瓶颈始终突破不了,想要进一步的提升却始终不得其法,其实是由于缺乏对于iOS底层的原理的深入认知,只有深入底层才能了解到每一个程序的实现机制,对于自己以后做开发更容易做到心中有数。

    为了更好的帮助大家进行更好的探索iOS底层原理,打牢根基,李明杰老师(M了个J)特意推出《iOS底层原理班》,考虑到学习的大部分同学都是在职开发人员,平时工作繁忙,时间宝贵,所以本次课程采用线上录播的形式进行讲授,课程在腾讯课堂搜索“小码哥教育”即可找到。大大降低同学们的时间成本,MJ老师也会在课程群内和同学们互动,有问题可以随时沟通,学习起来更方便。

    本次iOS底层原理班分为上下两部分

    上部分主要内容有:

    iOS常用工具:SSH、Cycript、Reveal

    系统原理:Machine-O、MachOview

    加壳脱壳:Clutch

    插件开发:Cydia Substrate

    开发实战:喜马拉雅FM

    动态调试:debugserver

    编译原理:8086汇编、x86汇编

    常用工具:签名机制、对称密码

    等等……

    下部分主要内容有:

    OC语法:OC对象的本质

    Block:底层数据结构

    Runtime:非指针isa

    Runloop:CFRunLoopModeRef

    多线程:gcd、GNUstep

    内存管理:定时器内存泄漏

    性能优化:卡顿检测

    架构设计:设计模式

    iOS底层原理班免费视频下载网盘链接:
    链接: https://pan.baidu.com/s/1fcWwM4_KnAj0Op-ur7TOgA 提取码: p598
    如链接失效,添加QQ群982033246进群联系管理员获取即可。
    视频目录
    01-课程简介
    001-课程简介.mp4
    002-学习条件.mp4

    02-环境搭建
    003-越狱的优点和缺点.mp4
    004-完美越狱和非完美越狱.mp4
    005-Cydia.mp4
    006-必备软件安装.mp4
    007-代码判断设备是否越狱.mp4
    008-提高工作效率的工具.mp4

    03-OC对象的本质
    001-OC和C_C++.mp4
    002-将OC转换为C_C++.mp4
    003-NSObject的内存本质.mp4
    004-class_getInstanceSize、malloc_size.mp4
    005-回答面试题.mp4
    006-窥探NSObject的内存.mp4
    007-Student的本质.mp4
    008-Student的内存布局.mp4
    009-更复杂的继承结构.mp4
    010-属性和方法.mp4
    011-答疑.mp4
    012-内存分配注意点.mp4
    013-alloc的size分析.mp4
    014-libmalloc源码.mp4
    015-glibc源码.mp4
    016-sizeof注意点.mp4

    相关文章

      网友评论

          本文标题:iOS底层原理,你不了解的iOS

          本文链接:https://www.haomeiwen.com/subject/ucnuxctx.html