240 发简信
IP属地:四川
  • 《消失的设计模式》系列之观察者模式

    设计模式是面向对象的有用工具,但是编程语言的发展和多种编程范式混合编程的可能,使很多的模式被语言特性取代,或者被其他编程范式解决。 要解决的问题...

  • Resize,w 360,h 240
    《消失的设计模式》系列之策略模式

    要解决的问题 想象一下,对于某个任务,我们需要支持多种解决方案。而这多种支持就是变化点,为了封装变换点,我们可以采用策略模式。 定义 定义了一系...

  • Resize,w 360,h 240
    解决 Xcode 8 奇怪日志输出问题

    使用 Xcode 8 运行一个新建的工程的时候,会发现如下这些奇怪的日志输出 解决办法如下: 搞定!

  • Resize,w 360,h 240
    为 Xcode Command Line Tool 添加测试

    创建一个 Command Line Tool 工程: 添加一个 test target 选择相应的测试模块 输入 Tests 编辑 Scheme...

  • Resize,w 360,h 240
    WWDC-UIKit 中协议与值类型编程实战

    本文为 WWDC 2016 Session 419 的部分内容笔记。强烈推荐观看。 设计师来需求了 在我们的 App 中,通常需要自定义一些视图...

  • Learn RxSwift The Hard Way - Geolocation (三)

    这里我们来从头实现 RxExample 的第三个例子:GeolocationExample。如果不知道如何开始,可以参考之前的几篇博文。 你可以...

  • RxSwift 速查手册

    本文档内容来自于 RxSwift 的 Playground。记录大多数 ReactiveX 的概念和操作符。 GitHub 地址 (部分翻译和注...

  • Resize,w 360,h 240
    Learn RxSwift The Hard Way - Calculator(二)

    To RxSwift:初次见面,请多关照。 Demo 的 GitHub 地址:RxSwiftDemo 这里我们将实现 RxSwift Demo ...

  • Resize,w 360,h 240
    Learn RxSwift The Hard Way - Introduction(一)

    从这篇博文开始,我准备开一个新的坑,来记录一下学习 RxSwift 的过程。 Why? RxSwift 和 ReactiveCocoa 很类似,...