我遇到过的 iOS 面试题(Object-C)

2/13/2017来源:iOS开发人气:518

12、使用 tableView 遇到过哪些问题?如何解决? 11、简述一下 MVC 设计模式? 10、沙盒能储存哪些数据类型?如何将一张图片存进沙盒? 9、@selector(tapClick)和@selector(tapClick:)的区别是什么? 8、@2x、@3x图片分别用在哪些机型上? 7、不同导航控制器下的 UIViewcontroller如何实现数据交互? 6、请简述 TCP/ip、HTTP、Socket的区别? 5、不适用第三方工具时,如何实现图片的异步加载? 4、使用 block需要注意哪些问题?如何解决这些问题? 3、Notification、delegate、block 三者的区别? 2、什么情况需要用到单例?单例的弊端有哪些? 1、描述一下UIViewController的生命周期,从ViewController2返回到ViewController时,ViewController会执行哪些方法?