【课程介绍】:
成为中高级iOS开发者,我们要掌握哪些工具?哪些工具能更好的辅助我们开发?更好的服务我们的技术团队?逻辑教育ios课程还可以,逻辑和小码哥的课各有各的优点.hank老师讲课思路清晰,尤其能在课程中介绍很多相关性知识点,这家老师对学生还是从心教育的.
01
强化班第一节课:链接与symbol
【录播】01-开课准备(6分钟)
【录播】02-内容介绍(6分钟)
【录播】03-多环境配置的三种方式(41分钟)
【录播】强化班第四段(17分钟)
【录播】05-xconfig冲突(2分钟)
【录播】06-Mach-O与Xcoede编译环境配置(59分钟)
【录播】07-llvm-nm(8分钟)
【资料】强化班第一节课资料(zip,12.5MB)
02
强化班第二节课:符号与链接
【录播】01-上节课回顾(10分钟)
【录播】02-Mach-O介绍(20分钟)
【录播】03.链接与符号表(11分钟)
【录播】04-全局和本地符号(14分钟)
【录播】05-同一文件相同全局符号(2分钟)
【录播】06-导入导出符号(12分钟)
【录播】07-weak符号(16分钟)
【录播】08-Swift符号(16分钟)
【录播】09-strip(14分钟)
【录播】10-llvm-strip(17分钟)
03
强化班第二节课:符号与链接
【资料】强化班第二节课资料(zip,2.2MB)
04
强化班第三节课:动态库与静态库(上)
【录播】01.man nm & Common符号(10分钟)
【录播】02-链接AFN生成目标文件(24分钟)
【录播】03-链接静态库生成可执行文件(16分钟)
【录播】04-framework初探(18分钟)
【录播】05-framework(11分钟)
【录播】06-shell(16分钟)
【录播】07-dead strip(28分钟)
【录播】08.下节课内容(6分钟)
【资料】强化班第三节课资料(zip,4.0MB)
05
强化班第四节课:动态库
【录播】01-dead strip(15分钟)
【录播】02-动态库原理(21分钟)
【录播】03-tdb与符号(9分钟)
【录播】04-编译动态库framework(9分钟)
【录播】05-image not found的原因(6分钟)
【录播】06-install_name(13分钟)
【录播】07-rpath&exec_path(20分钟)
【录播】08-loader_path(21分钟)
【录播】09-reexport_framework(19分钟)
【资料】强化班第四节课资料(zip,44.6MB)
06
强化班第五节课:动态库与静态库(下)
【录播】01-lipo&xcframework(36分钟)
【录播】02-weak_import(11分钟)
【录播】03-静态库冲突(15分钟)
【录播】04-动动(26分钟)
【录播】05-动静(7分钟)
【录播】06-静静(6分钟)
【录播】07-静动(7分钟)
【录播】08-脚本的用法(4分钟)
【录播】09-Cocoapods拓展(8分钟)
【录播】10-总结(11分钟)
07
强化班第五节课:动态库与静态库(下)
【资料】强化班第五节课资料(zip,18.4MB)
08
强化班第六节课:Swift库与module
【录播】01-module(25分钟)
【录播】02-module实操(12分钟)
【录播】03-swift库与oc(16分钟)
【录播】04-swift头文件(4分钟)
【录播】05-swift静态库合并(28分钟)
【录播】06-apinotes(14分钟)
【录播】07-总结(15分钟)
【资料】强化班第六节课资料(zip,1.0MB)
09
强化班第七节课:Shell脚本
【录播】01-脚本前导知识(18分钟)
【录播】02-shell特殊字符(26分钟)
【录播】03-标准输入和标准输出(23分钟)
【录播】04-变量的定义(32分钟)
【录播】5-if与循环(8分钟)
【录播】06-shell模板(23分钟)
【资料】强化班第七节课资料(zip,112.3KB)
10
强化班第八节课:Shell实战
【录播】01-参数解析(28分钟)
【录播】02-cat与help(15分钟)
【录播】03-find&grep(14分钟)
【录播】04-数组与for(16分钟)
【录播】05-read&while read(20分钟)
【录播】06-通配符与find(56分钟)
【资料】强化班第八节课资料(zip,7.4MB)
11
强化班第九节课:正则表达式
【录播】01-xcode执行脚本的三种方式(16分钟)
【录播】02-正则基础(16分钟)
【录播】03-基础正则练习(28分钟)
【录播】04-高级正则(13分钟)
【录播】05-正则题1(有错误)(15分钟)
【录播】06-正则题2(都正确)(14分钟)
【录播】07-题3(有问题)(11分钟)
【录播】08-Xcode与正则(7分钟)
【录播】09-lldb与正则(18分钟)
【资料】强化班第九节课资料(zip,1.7MB)
12
强化班第十节课:dyld与lldb
【录播】01-macho与重定位符号表(24分钟)
【录播】02-DWARF&dSYM(24分钟)
【录播】03-计算虚拟内存(14分钟)
【录播】04-lldb与调试信息(9分钟)
【录播】05-调试dyld(11分钟)
【录播】强化班第十节课第六个视频(41分钟)
【资料】强化班第十节课资料(zip,3.5MB)
13
强化班第十一节课:LLDB深入学习
【录播】01-lldb与gdb-remote(12分钟)
【录播】02-lldb源码开头探索(22分钟)
【录播】03-修改返回值的两种方式(22分钟)
【录播】04-修改返回值推荐方式(22分钟)
【录播】05-lldb修改内存(31分钟)
【录播】06-封装地址修改(11分钟)
【资料】强化班第十一节课资料(zip,83.9MB)
14
强化班第十二节课:lldb源码与API学习
【录播】01-lldb复制器(15分钟)
【录播】02-lldb插件入口(13分钟)
【录播】03-lldbinit文件(25分钟)
【录播】04-lldb动态库问题(26分钟)
【录播】05-创建target(13分钟)
【录播】06-手动添加断点(14分钟)
【录播】07-下节课内容(4分钟)
【资料】强化班第十二节课资料(zip,259.9MB)
15
强化班第十三节课:lldb插件
【录播】01-lldbinit(8分钟)
【录播】02-lldb插件模板(14分钟)
【录播】03-lldb插件注册(10分钟)
【录播】04-lldb插件测试工程搭建(25分钟)
【录播】04-lldb动态库问题(26分钟)
【录播】05-lldb动态库配置(9分钟)
【录播】06-工程配置完毕(20分钟)
【录播】07-stack address扫描(32分钟)
【录播】08-扫描mach-o(2分钟)
【资料】强化班第十三节课资料(zip,93.4MB)
16
强化班第十四节课:lldb源码调试与单元测试初始配置
【录播】01-回顾上节课(8分钟)
【录播】02-三种判断地址是堆的方式(12分钟)
【录播】03-lldb执行c++代码(26分钟)
【录播】04-lldb插件Swift(15分钟)
【录播】05-调试lldb源码配置(29分钟)
【录播】06-header map与下一阶段(20分钟)
【资料】强化班第十四节课资料(zip,471.8MB)
17
强化班第十五节课:iOS test
【录播】01-FakeAppDelegate(36分钟)
【录播】02-l链接XCTest动态库(17分钟)
【录播】03-执行XctestCase(25分钟)
【录播】04-下阶段课程安排(44分钟)
【资料】强化班第十五节课资料(zip,207.7MB)
18
强化班第十六节课:单元测试配置与header map
【录播】01-测试工程配置(31分钟)
【录播】02-读取map header(37分钟)
【录播】03-私有和公共头文件hmap(18分钟)
【录播】04-写入hmap文件(25分钟)
【资料】强化班第十六节课资料(zip,207.5MB)
19
强化班第十七节课:初识汇编
【录播】01-代码覆盖率&调试测试代码(12分钟)
【录播】02-集成XCTest与Unit测试(18分钟)
【录播】03-XCTest&UI测试(17分钟)
【录播】04-TDD&线程存储数据(30分钟)
【录播】05-调试debugserver(18分钟)
【录播】06-block相关(32分钟)
【录播】07-block——2(21分钟)
【资料】强化班第十七节课资料(zip,181.4MB)
20
强化班第十八节课:python与lldb plugin
【录播】01-Python配置(25分钟)
【录播】02-打印与程序入口(24分钟)
【录播】03-py与lldb插件(74分钟)
【录播】04-开源插件(6分钟)
【资料】强化班第十八节课资料(zip,298.9MB)
21
强化班第十九节课:Git原理
【录播】01-git流程&回滚(25分钟)
【录播】02-git原理浅析(21分钟)
【录播】03-git原理操作(51分钟)
【资料】强化班第十九节课资料(zip,1.9MB)
22
强化班第二十节课:静态库冲突与Git集中式开发
【录播】01-静态库符号冲突解决(43分钟)
【录播】02-解决符号冲突原因&脚本&问题(40分钟)
【录播】03-库答疑(11分钟)
【录播】04-git集中式开发(45分钟)
【资料】强化班第二十节课资料(zip,14.3MB)
23
强化班第二十一节课:git高级命令
【录播】01-rebase(45分钟)
【录播】02-merge(18分钟)
【录播】03-stash(22分钟)
【录播】04-.gitignore(17分钟)
【录播】05-revert(6分钟)
【录播】06-reflog(7分钟)
【录播】07-git-hook(9分钟)
【资料】强化班第二十一节课资料(zip,88.6MB)
24
强化班第二十二节课:Ruby调试与学习
【录播】01-ruby的调试(46分钟)
【录播】02-cocoapods调试(12分钟)
【录播】03-ruby语法(74分钟)
【资料】强化班第二十二节课资料(zip,420.8MB)
25
强化班第二十三节课:Cocoapods原理探究
【录播】001–源码调试(32分钟)
【录播】02-ruby-macho(50分钟)
【录播】03-xcodeproject(30分钟)
【录播】04-hmap(11分钟)
【资料】强化班第二十三节课资料(zip,421.2MB)
26
强化班第二十四节课-自定义cocoapods Command
【录播】01-gem库(29分钟)
【录播】02-cocoapods命令(30分钟)
【录播】03-hmap command(52分钟)
【录播】04-cocoapods command补充(5分钟)
【资料】强化班第二十四节课资料(zip,209.2MB)
27
强化班第二十五节课:Cocoapods插件
【录播】01-cocoapods-工程讲解(14分钟)
【录播】02-Cocoapods插件(44分钟)
【录播】03-cocoapods command补充(5分钟)
【录播】04-cocoapods-bin(23分钟)
【资料】强化班第二十五节课资料(zip,201.5MB)
28
强化班第二十六节课:fastlane
【录播】01-签名、证书(43分钟)
【录播】02-fastlane调试(58分钟)
【录播】03-rvm补充(6分钟)
【资料】强化班第二十六节课资料(zip,846.0MB)
29
强化班第二十七节课:自动化
【录播】01-fastlane action(37分钟)
【录播】02-jenkins(40分钟)
【录播】03-docker(24分钟)
【录播】04-docker补充(15分钟)
【资料】强化班第二十七节课资料(zip,493.2MB)