240 发简信
IP属地:甘肃
  • RAC - 02 - 使用RACSubject 代替 代理

    当想让 view 的数据告诉给 ViewController 的时候,需要使用代理。有些麻烦,这个时候可以使用 RACSubject 来代替 代理

  • Resize,w 360,h 240
    RAC - 01 - RACSignal

    万物皆信号:任何事件都是通过信号去传递的。 一、 基本 RACSignal 信号:只有订阅 的时候才能运行 它是 ReactiveCocoa 最...

  • 函数式编程思想

    面向对象的话,写的方法都比较松散,东一个方法,西一个方法。函数式编程: 写一个 bloc k,在 block 里面写方法。这样方法比较聚拢。 函...

  • 复习:super、superClass

    前言: 有两个类,父类 Person ,子类 Son 父类有一个test方法,在子类 Son.m 中实现,并写上输出语句 [self class...

  • 复习 KVO - 2 - 自定义 KVO 实现

    大体思路: 创建一个 A类,这个类中有一个属性 如 age 创建一个 NSObject + KVO 类,这个类中实现 监听 KVO 的方法 创建...

  • 复习 KVO - 1

    新建一个 Person 类,这个类中有一个 年龄 age 属性 在外界使用 KVO 调用: KVO 是监听 set 方法有没有调用 _pers...

  • 链式编程 - 01 - Block

    如何理解上面的 这句代码 make.left 这个相当于 [make left] 方法调用, 它会返回 make 自己本身 。 所以 上面的代码...

  • 2018-08-01 - 配置 Idea

    最近公司没有iOS 开发项目,开始学习 Java, 以下是 在 MAC 上面的安装 Idea 软件 所借鉴的文章,整理发出来,以供下次 安装参考...

  • UITableViewCell 出现 Fatal error: Unexpectedly found nil while unwrapping an Optional value

    这种错误是 没有响应的 cell ,应该是 cell 没有被创建。 可以改成 下面的 形式 ··· ···