iOS面试总结(待完善)

  闲的没事总结一下面试资料,先列个大纲,然后慢慢填充,一步步完善,反正也不急。

  1、基本属性

 

  2、KVC与KVO

 

  3、代理与block

 

  4、多线程:NSThread,GCD,NSOperation

 

  5、持久化:plist、keychain、nscoder、userdefault、sqlite、coredata

  

  6、设计模式:MVC、单例、观察者、代理、通知、工厂模式,中介者模式

  

  7、MVC、MVP、MVVM

 

  8、NSString、NSArray、NSDictory

 

  9、绘图与动画

 

  10、UIKit:UILabel、UIButton、UIView、UITableView、UIScrollView、、、

 

  11、runtime

 

  12、runloop

 

  13、性能分析

 

  14、安全机制

 

  15、h5:WebView与JS的交互

 

  16、TCP与UPD

 

  17、HTTP与HTTPS

 

  18、蓝牙

 

  19、直播:FFmpeg,ijkPlayer,ZFLiveKit

 

  20、编解码

posted on 2018-04-13 16:46  乱七八糟21号  阅读(107)  评论(0编辑  收藏  举报

导航