为什么要这么做? 在iOS 9之前,UITableView(或者更确切的说是 UIScrollView)有一个众所周知的问题: 苹果将 delegate 的内存修饰符声明为了...
为什么要这么做? 在iOS 9之前,UITableView(或者更确切的说是 UIScrollView)有一个众所周知的问题: 苹果将 delegate 的内存修饰符声明为了...
前言 本文翻译自iOS Assembly Tutorial: Understanding ARM 翻译的不对的地方还请多多包涵指正,谢谢~ iOS汇编教程:理解ARM 当你...
目录: App启动原理 RunLoop 的概念 RunLoop 与线程的关系 RunLoop 对外的接口 RunLoop 的 Mode RunLoop 的内部逻辑 RunLo...
校招tst内推面试,110分钟:有些问题比较简单,就不贴答案了,有些问题太难,怕自己的理解有误,误了大家,所以也不贴答案了,但是可以交流答案。 介绍一下实习的项目,任务分工,...
腾讯SNG面试,算是积攒一次面试经验了。可以看出,高级工程师不仅要会用一些常用库,还要懂得它们的原理。 1.APP性能优化:内存泄露检测、卡顿检测,自己做应该怎么做? 内存泄...
iOS 常见耗电量检测方案调研 本文对应 Demo 以及 Markdown 文件在 GitHub 仓库中,文中的错误可以提 PR 到这个文件,我会及时更改。 前言 如果我们...
选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。 Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并...
最长回文串问题是一个经典的算法题。 0. 问题定义 最长回文子串问题:给定一个字符串,求它的最长回文子串长度。如果一个字符串正着读和反着读是一样的,那它就是回文串。下面是一些...
半年前在知乎浏览到一个帖子,是关于如何面试iOS工程师。由于当时公司正在招聘iOS工程师,自己也面试了不少同学,就饶有兴致的把自己的面试问题清单贴了出去,却意外的引来了不少关...