240 发简信
  • pod repo push / pod lib lint i386 x86_64 验证不通过

    产生背景:在制作自己私有库的时候依赖了某SDK,该SDK只能在真机编译,即只支持真机指令集不支持模拟器指令集。 pod repo push / ...

  • github/gitlab pull/push 解决总是输入密码

    打开终端执行 vim ~/.git-credentials执行i进入编辑状态输入 https://{username}:{password}@...

  • iOS APP性能检测&优化(二)

    启动时间优化 优化 App 的启动时间 精简逻辑,将非必要操作延时到其他时间段。 将不必须在+load中做的事延迟到+ initialize中。...

  • 120
    iOS APP性能检测&优化(一)

    性能优化,都要优化什么? 启动时间 内存 刷新帧率 UI阻塞次数,不可操作时长,主线程阻塞超过400毫秒次数 CPU使用率 GPU使用率 网络请...

  • 120
    HTTP请求和响应相关知识

    1.请求报文(请求行、请求头、请求体) 2.响应报文(响应行、响应头、响应体) 请求行、响应行比较简单,图上面也标记的很清楚,就不做说明了。 3...

  • 120
    AFNetworking源码解读之(整体把握)

    在学习代码过程中,每个人都有自己的一套方法论。我习惯于先从整体上去把握框架的思路,然后再去具体的读源码。在读源码的过程中也是按照数据流向来一步一...

  • 120
    NSProxy 的简单介绍和使用

    1、首先简单说一下OC消息发送机制 消息发送分两步: 第一步,编译阶段 在这一阶段确定消息接受者receiver和要去执行的方法selector...

  • NSTimer&CADisplayLink 销毁处理

    都知道在使用NSTimer&CADisplayLink的时候没有正确处理就会导致控制器和定时器都不能释放。 相互引用的过程理解 网上很多人说控制...

个人介绍
Seize the day,follow your heart,love your life!