面试整理(一)

1、Swfit和Objective-C的联系,Swift比Objective-C有什么优势?

2、举例说明Swfit里面有哪些是Objective-C中没有的?

3、如何对iOS设备进行性能测试?

4、使用过CocoPods吗?它是什么?CocoaPods的原理?

5、什么是kvo和kvc?

6、kvo的缺陷?

7、集成三方框架有哪些方法?

8、SDWebImage的原理实现机制,如何解决TableView卡的问题?

9、一个动画怎么实现?

10、iOS中常用的数据存储方式有哪些?

11、说一说你对SQLite的认识?

12、runloop和线程有什么关系?

13、runloop的mode作用是什么?

14、你一般是如何调试Bug的?

15、描述一个ViewController的生命周期

你可能感兴趣的:(面试整理(一))