240 发简信
IP属地:海南
  • MJRefresh中异步更改UI为Refreshing状态导致内部状态和UI状态不一致的问题

    1.前言 项目使用MJRefresh作为下拉刷新控件。在手动触发下拉刷新时候遇到了一个bug,看了一下MJRefresh的源码,发现MJRefr...

  • RAC中Multicast的实现原理分析

    1. 为什么要用Multicast? RACMulticastConnection类的注释如下: 从注释中可以知道,Multicast的作用是让...

  • IOS7.0系统上,特定颜色调用`- getRed:green:blue:alpha:`方法返回结果有误的问题

    1. 问题描述: 项目中,一个页面的NavigationBar是有动画效果的,Title的颜色会不断变化。测试的时候发现,在IOS7.0系统上本...

  • 对象回收时Weak指针自动被置为nil的实现原理

    1. 前言 我们都知道Weak指针不会增加所引用对象的计数,并在引用对象被回收的时候自动被置为nil。通常用于解决循环引用问题。那么,自动被置为...

  • 对象回收时Weak指针自动被置为nil的实现原理

    1. 前言 我们都知道Weak指针不会增加所引用对象的计数,并在引用对象被回收的时候自动被置为nil。通常用于解决循环引用问题。那么,自动被置为...