通过前面的探讨,我们知道内存分页触发中断异常 Page Fault 后,会阻塞进程,这个问题是会对性能产生影响。实际上在 iOS 系统中,生产环境的应用,在发生缺页中断进行重...
前言:很久没写东西了,最近项目需要用到语音识别,需要做一个输入语音,根据声音的分贝大小,控制波纹振幅的动画,看了别人的轮子,感觉效果不错。最近比较咸鱼就自己摸索着大概模仿实现...
前言: iOS 高级之美 是本人总结了一些工作实际开发研究以及面试重点,围绕底层进行 源码分析 - LLDB 调试 - 源码断点 - 汇编调试,让读者真正感受 Runti...
序言 目前形势,参加到iOS队伍的人是越来越多,甚至已经到供过于求了。今年,找过工作人可能会更深刻地体会到今年的就业形势不容乐观,加之,培训机构一火车地向用人单位输送iOS开...
atomic 和nonatomic的主要区别是系统主动生成的getter/setter方法不一样 atomic 系统主动生成的getter/setter方法会进行加锁操作 ...
2020年新年伊始,因为新型冠状病毒,中国经济迎来了巨大的挑战,不但是社会还有个人。 在次休息在家的时段,拾起过往的知识,为未来作准备,也是温故而知新。