内存管理 1.什么情况使用weak关键字,相比assign有什么不同? 什么情况使用 weak 关键字?在 ARC 中,在有可能出现循环引用的时...
内存管理 1.什么情况使用weak关键字,相比assign有什么不同? 什么情况使用 weak 关键字?在 ARC 中,在有可能出现循环引用的时...
数据安全及加密 1.对称加密和非对称加密的区别? 1、对称加密又称公开密钥加密,加密和解密都会用到同一个密钥,如果密钥被攻击者获得,此时加密就失...
组件化 1.组件化有什么好处? 业务分层、解耦,使代码变得可维护; 有效的拆分、组织日益庞大的工程代码,使工程目录变得可维护; 便于各业务功能拆...
动画 1.UIView动画与核心动画的区别? 核心动画只作用在layer. 核心动画修改的值都是假像.它的真实位置没有发生变化. 当需要与用户进...
现在已经不断有网友发我他们在面试中遇到的面试题,这是一位程序媛前面在面试中遇到的问题 前面两个过于基础,从提高题开始分享;个人见解,勿喷 持续关...
生命周期 APP的生命周期主要分为五种状态: 非运行状态; 前台非活动状态; 前台活动状态; 后台挂起状态; 执行的方法 (1) 非运行状态 -...
定时器是iOS开发中频繁使用的开发技能,存在多种创建方式,可根据实际需求选用;iOS中的定时器大致分为这几类: NSTimer CADispla...
这是之前自己整理在CSDN上的部分面试题,现抄录至简书。。。。。。 1、0x0110 有几个 BYTE?有几个Bit?转换成10进制是多少?并写...
日常问题总结,有些问题面会广一点,便单独拿出来写一篇; 1、GCD与NSOperationQueue的区别; Grand Central Dis...
1. 你使用过Objective-C的运行时编程(Runtime Programming)么?如果使用过,你用它做了什么?你还能记得你所使用的相...
专题公告
为面试准备