240 发简信
IP属地:北京
  • Flutter - Dart语言

    Dart 语言是Flutter的特色之一,学习过JavaScript、Java或者Kotlin的开发者,在学习Dart上几乎没什么难度。Dart...

  • Resize,w 360,h 240
    iOS-设计模式与架构

    面试题 讲讲 MVC、MVVM、MVP,以及你在项目里具体是怎么写的? 你自己用过哪些设计模式? 一般开始做一个项目,你的架构是如何思考的? 何...

  • Resize,w 360,h 240
    iOS-性能优化

    面试题 你在项目中是怎么优化内存的? 优化你是从哪几方面着手? 列表卡顿的原因可能有哪些?你平时是怎么优化的? 遇到tableView卡顿嘛?会...

  • Resize,w 360,h 240
    iOS-内存管理

    面试题 使用CADisplayLink、NSTimer有什么注意点? 介绍下内存的几大区域 讲一下你对 iOS 内存管理的理解 ARC 都帮我们...

  • Resize,w 360,h 240
    iOS-多线程

    面试题 你理解的多线程? iOS的多线程方案有哪几种?你更倾向于哪一种? 你在项目中用过 GCD 吗? GCD 的队列类型 说一下 Operat...

  • Resize,w 360,h 240
    iOS-RunLoop

    面试题 讲讲 RunLoop,项目中有用到吗? runloop内部实现逻辑? runloop和线程的关系? timer 与 runloop 的关...

  • Resize,w 360,h 240
    iOS-Runtime

    面试题 讲一下 OC 的消息机制OC中的方法调用其实都是转成了objc_msgSend函数的调用,给receiver(方法调用者)发送了一条消息...

  • Resize,w 360,h 240
    iOS-Block

    面试题 block的原理是怎样的?本质是什么? 封装了函数调用以及调用环境的OC对象 __block的作用是什么?有什么使用注意点? block...

  • Resize,w 360,h 240
    iOS-Category

    面试题 Category的使用场合是什么? Category的实现原理 Category编译之后的底层结构是struct category_t,...