240 发简信
IP属地:上海
  • Resize,w 360,h 240
    Mediator (中间件、解耦、组件化、设计模式)

    Mediator用过的朋友都知道它的优缺点,这篇文章我们来解决它存在的缺点首先,我们列举一下mediator存在的缺点:1.每新增一个模块,就要...

  • Resize,w 360,h 240
    iOS启动优化

    想做app启动优化,当然是先了解app启动,什么时候开始?什么时候结束?哪里是我们可以去优化的地方? app启动开始:加载应用的可执行文件Mac...

  • 不借用第三个变量,如何交换两个变量的值

    以int变量a和b,不借助第三个变量,交换两个变量的值 算数运算 方法一: a = a + b;b = a - b; // b = (...

  • Resize,w 360,h 240
    卡顿优化

    卡顿的原因:CPU和GPU的资源消耗或CPU使用率低 总结 解决方案很明了:降低CPU和GPU的资源消耗,提高CPU使用率 CPU的优化 预加载...

  • load和initialize方法

    前言 我们将3个类A、B、C分别表示为父类、子类、子类的分类来了解load和initialize 注意: 1.下文中所说的类都是直接或者间接继承...

  • Xcode中Build Settings Level的设置

    LLDB中使用po打印变量时,变量为空,且会抛出如下报错信息: error: warning: couldn’t get cmd pointer...

  • Resize,w 360,h 240
    动画 Core Animation

    一说到动画,我们第一想到是哪个? 很多初学者应该就是UIView动画,UIView动画是苹果给UIView加上的动画类别,使用起来相当简单,容易...

  • Resize,w 360,h 240
    GCD

    GCD的作用?如何使用? GCD是用来处理多线程任务的。 使用: 1.创建一个队列 2.将任务添加到队列中 3.执行任务 创建队列的方法:dis...

  • Resize,w 360,h 240
    上传本地项目到github

    一 、 在GitHub官网上注册并登陆自己的账号,进入如下页面 接着会来到这 然后会收到一封github发的邮件,进入邮箱验证,初步完成. 我们...