Avatar notebook default
17篇文章 · 26238字 · 1人关注
  • iOS--关于KVC

    在项目中我们肯定会用到KVC 键值编码,可以通过一个key来访问某个属性.而在我们的面试中也经常会被问到.既然如此,那就做个总结吧. 大致会从三...

  • Resize,w 360,h 240
    iOS -- 关于内存管理的理解

    因为大多数情况都是自己独立开发,所以平常都不会刻意的去检测内存。只有在app发生bug的时候,才去查是不是内存泄露引起的bug问题。这种做法肯定...

  • iOS--关于MVC MVP和MVVM浅谈

    MVC 每创建一个界面都需要创建一个controller,而每一个controller都会带view,这就导致了v和c的耦合.这种开发可以提升效...

  • iOS - 多线程总结

    一 多线程概念 进程:系统中正在运行的一个应用程序.一个app就是一个进程.像我们进入后台划走的操作就是 杀掉进程,每个进程都是独立的.线程:一...

  • Resize,w 360,h 240
    ios性能优化-Crash预防、捕获、处理闪退

    随着时间的推移,现在用户对app的要求越来越高。以前对于ios开发来说,能做出规划的需求界面就可以了,现在要求不仅是能做出来而且必须高质量的完成...

  • ios-界面卡顿监测

    现在对于app的要求越来越高,并不是像以前我们只要把功能需求做出来就行。还要求我们对app做各种优化,写出高质量的代码。所以对于界面的流畅度的监...

  • Resize,w 360,h 240
    启动优化的原理以及操作

    首先我们要知道,启动是分为冷启动和热启动的。启动优化主要就是优化冷启动的时间。冷启动又可以分为两个部分:pre_main阶段和main函数之后。...

  • Resize,w 360,h 240
    ios--离屏渲染详解

    目录: 1.图像显示原理 2.图像显示原理2.1 图像到屏幕的流程2.2 显示器显示的流程 3.卡顿、掉帧3.1 垂直同步 Vsync + 双...

    4.0 1954 1 17
  • iOS-RAC 映射、RAC_liftSelector

    flattenMap flattenMap 和Map 都用于把源信号内容映射成新的信号 flattenMap 常用于处理信号中的信号,把源信号映...

文集作者