240 发简信
IP属地:广东
  • MacOS 10.15 beta2 显示器强制开启hidpi的坑和解决方案

    Beta2版本,系统宗卷默认不能写入,如图 因此无法把DisplayVendorID写入到/System/Library/Displays/Co...

  • Resize,w 360,h 240
    [Data]对Data范围截取的一些发现

    (对应swift版本3.1)Swift里面提供了两种对Data范围截取的方法: 一种是subdata() 另一种是下标取值 同学们先来思考下面一...

  • Resize,w 360,h 240
    [flatMap]对Optional类型进行flatMap的实验(下)

    书接上回 [flatMap]对Optional类型进行flatMap的实验(上) 看答案之前我们先注意一点:第2、4、6、8个数组为Option...

  • [flatMap]对Optional类型进行flatMap的实验(上)

    Optional不解包,直接使用flatMap的话,返回的对象依然是Optional 先强制解包,再使用flatMap,则不会有上述问题(都强制...

  • [扩展]生动形象地理解RAC

    RAC是一个基于FRP、高度抽象的第三方框架,很多概念都需要在脑里面转化为某些具体的实在,才能帮助理解RAC。这里记录几篇带有图片描述的文章,能...

  • Resize,w 360,h 240
    [基础+1] RACMulticastConnection

    RACSignal在创建时候,有个block叫didSubscribe,一旦这个RACSignal被订阅,didSubscribe会执行一次,如...

  • [基础+1]RACCommand

    一些基本概念 RACCommand可以理解为“接收指令-分发任务-执行(execute)任务” 默认情况下,一个任务信号必须执行完毕或者执行失败...

  • [基础]RACTuple和RACSequence

    RACTuple 可用下标访问元素 (实现了objectAtIndexedSubscript:方法) 可用for in枚举(遵循NSFastEn...

  • [基础]RACSubject

    一些知识点 RACSubject继承与RACSignal,并且遵循RACSubscriber协议,因此既能当信号,也能发送信号 通常用来代替代理...