240 发简信
  • RAC中将冷信号转为热信号

    我在之前一篇文章说到过冷信号带来的问题, 有时候通过将其转为热信号就可以避免, 这篇文章将会介绍如何将一个冷信号转为热信号。 方式1: subs...

  • 120
    你真的懂 weak strong dance 吗?

    在阅读这篇文章之前,首先思考如下问题: 为什么 weak strong dance 能够避免循环引用? 为什么不直接使用weak? 使用 wea...

  • ARC下NSStackBlock去哪了

    我在 Objective-C中Block的类型 一文中说到MRC下有NSGlobalBlock、NSMallocBlock以及NSStackBl...

  • RACSignal的子类们

    研究和使用RAC有一段时间了,但一直很懒,不想写任何东西。决定还是写一点东西吧,也算是强迫自己整理一下。计划从最常用的也是RAC的核心(信号) ...

  • CFRunLoop -- API

    获取 Run Loop 的方法 运行以及停止 Run Loop 的方法 管理 Sources 的方法 管理 Observers 的方法 管理 R...

  • CFRunLoop -- 概述

    缘由: 或许也许大概是因为写业务太无聊了,决定和新来的同事一起搞点事情。最后我们决定根据官方文档整理一下 CFRunLoop 的相关知识(后续待...

  • 那些C标准中对debug有帮助的宏

    最近在重构消息模块,研究云信官方demo的时候发现他们用 CocoaLumberjack 这个三方框架来监控日志输出,我之前也有在自己的项目中引...

  • 120
    iOS8下vc不能找到对应xib的问题

    起因今天测试提了一个bug, 大致内容如下: 经过 看到这个bug第一反应: 我不会搞出这么明显的错误吧!通过与测试沟通才知道是在特定的设备和系...

  • 查看文件内容的几个命令

    我们在使用终端查看文件时,可以通过 cat more less tail head 等命令。本文将讨论这几个命令的异同。 1. cat 用途:1...