首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
drop凯
掘友等级
iOS 开发
努力就会有收获
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
5
文章 5
沸点 0
赞
5
返回
|
搜索文章
赞
文章( 5 )
沸点( 0 )
iOS开发 arm64汇编学习
CPU的运算速度是非常快的,为了性能CPU在内部开辟一小块临时存储区域,并在进行运算时先将数据从内存复制到这一小块临时存储区域中,运算时就在这一小快临时存储区域内进行。我们称这一小块临时存储区域为寄存器。 C, carry condition flag, 无符号运算有溢出时,C…
iOS 开发 链接器的作用
苹果公司现在使用的编译器是LLVM,相比于 Xcode 5 版本前使用的 GCC,编译速度提高了 3 倍。同时,苹果公司也反过来主导了 LLVM 的发展,让 LLVM 可以针对苹果公司的硬件进行更多的优化。 LLVM是构架编译器(compiler)的框架系统,以C++编写而成,…
iOS 黑魔法Method Swizzling如何正确使用
Method Swizzling可以帮助我们在运行时将两个方法交换,以保证在业务面相对象编程方式不被改变的情况下,进行AOP(Aspect-Oriented Programming,面向切面编程)。Method Swizzling的本质就是对IMP和SEL进行交换。 AOP 是…
iOS objc_msgSend 汇编分析
Objective-C 里每个对象都会指向一个类,每个类都会有一个方法列表,方法列表里的每个方法都是由 selector、函数指针imp 和 metadata 组成的。objc_msgSend的工作就是传入对象和selector,查找相应方法的函数指针,然后跳到函数指针所指向的…
做了5年iOS,靠着这份面试题跟答案,我从12K变成了30K
在博主认为,对于iOS面试以及进阶的最佳学习方法莫过于刷题+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现面试并不难,其次就是在刷题的过程中有没有去思考,刷题只是次之,这又是一个层次了,这里暂时不提后面再谈。 何谓面试? …
个人成就
文章被点赞
18
文章被阅读
22,202
掘力值
406
关注了
15
关注者
5
收藏集
0
关注标签
6
加入于
2019-11-05