
1.造成tableView卡顿的原因有哪些? 1.最常用的就是cell的重用, 注册重用标识符如果不重用cell时,每当一个cell显示到屏幕上...
1.组件化有什么好处? 业务分层、解耦,使代码变得可维护; 有效的拆分、组织日益庞大的工程代码,使工程目录变得可维护; 便于各业务功能拆分、抽离...
1.进程与线程 进程:1.进程是一个具有一定独立功能的程序关于某次数据集合的一次运行活动,它是操作系统分配资源的基本单元.2.进程是指在系统中正...
内存管理 1.什么情况使用weak关键字,相比assign有什么不同? 什么情况使用 weak 关键字?在 ARC 中,在有可能出现循环引用的时...
数据结构 1.数据结构的存储一般常用的有几种?各有什么特点? 数据结构的存储一般常用的有两种 顺序存储结构 和 链式存储结构 顺序存储结构:比如...
算法 1.时间复杂度 时间频度一个算法执行所耗费的时间,从理论上是不能算出来的,必须上机运行测试才能知道.但我们不可能也没有必要对每个算法都上机...
现在面试iOS中高级开发,算法题已是必然会出现的一个环节了,这里把面试遇到的算法题做一个小汇总,希望对大家有用。大部分公司是需要直接手写算法题的...
收录:原文地址 这个栏目将持续更新--请iOS的小伙伴关注! (答案仅供参考,欢迎留下更好答案,文章最后有福利) 目录: 1、iOS面试题:聊下...
1.什么情况使用weak关键字,相比assign有什么不同? 什么情况使用 weak 关键字?在 ARC 中,在有可能出现循环引用的时候,往往要...
文集作者