:ios :近段时间(2019)面试总结

  • 什么情况下会内存泄露?
  • 启动App耗时如何优化?
  • 自定义过FlowLayout吗?CollectionView的悬浮HeaderSeciton怎么写?
  • 谈谈RunLoop及实际工作中的运用
  • 谈谈GCD,NSOperation,他们的优缺点

  • KVO,KVC

  • 线程锁,死锁
  • 锁有几种写法
  • RunTime,事件响应链

  • +load +intialize

  • Block,@weakify @strongify