240 发简信
IP属地:山东
  • 用SwiftUI + Combine + Redux做一个iOS app

    上一篇文章中提到有了SwiftUI这声明式的编程语法,再加上Combine的State管理,我们就可以通过Reactive Programmin...

  • SwiftUI + Combine = Reactive Programming

    SwiftUI的declarative programming,再加上Combine的State和Data Flow Control,让我们可以...

  • Combine(二) Operators

    Combine有很多方便的方法: Operators。这些operators可以把从publisher传出来的values一层一层的过滤/筛选/...

  • Combine(一) Publisher和Subscriber

    1、Publisher被观察者 Publisher是一个protocol,是Combine的核心;publisher可以向他的subscribe...

  • Resize,w 360,h 240
    SwiftUI和Combine简单介绍

    SwiftUI和Combine都是苹果开发者大会WWDC 2019中发布的,两者都是声明式(declarative )编程:一个是针对UI实现,...

  • Swift进阶 - Concurrency之Operation

    二、Operation 上篇文章我们看了GCD,这篇我们来讨论一下Operation。相较于GCD,Operation是一个class,所以我们...

  • Swift进阶 - Concurrency之GCD

    如果看完了之前写的Swift初学中的文章,应该对swift的基础有了一定的掌握。现在我们讨论一下进阶一些的知识,当你写一个比较复杂的app时,需...

  • Swift初学 - Pattern Matching

    在之前的文章中,我们提到过一次guard case, 这次我们来讨论一下swift下的pattern matching,有很多方便的方法来写if...

  • Swift初学 - 四大自定义数据类型之Protocol

    最后一个自定义的类型:protocol,这个就很像java的interface,protocol只能定义property和method的名字或参...

个人介绍
都是我以前的学习笔记