上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页

2020年4月12日

git 回撤目标版本、覆盖

摘要: 回撤目标版本 git reset --hard 目标版本号 版本反做 git revert -n 版本号 想撤销之前的某一版本,保留该目标版本后面的版本,记录下这整个版本变动流程 本地覆盖记录 git commit --amend -m "Add an author/email comment" 线 阅读全文

posted @ 2020-04-12 11:15 码上翻身 阅读(848) 评论(0) 推荐(0)

SwiftUI 、Graphql心得

摘要: 数据流管理 SwiftUI 是一个典型的单向数据流得声明式 UI 编程框架, 在 SwiftUI 中 View 只是一个页面的描述部分,SwiftUI 提供了多个数据流管理对象。@State @Binding @Obserabled ,通过改变这些数据流的值,SwiftUI 系统可以理解重新构建 V 阅读全文

posted @ 2020-04-12 11:11 码上翻身 阅读(414) 评论(0) 推荐(0)

SwiftUI 的 DSL 语法分析

摘要: SwiftUI 的 DSL 语法分析 SwiftUI 的 View 是对于 UI 应该是如何展示的一个数据描述,并非真正用于显示的 View。现在的 iOS,底层会用 UIKit 实现,最终从数据描述的 View 生成真正的 UIView。每个 View 的内容,就是其 body 属性。返回值为 s 阅读全文

posted @ 2020-04-12 11:08 码上翻身 阅读(880) 评论(0) 推荐(0)

GraphQL安全指北,

摘要: GraphQL安全指北,对GraphQL的相关知识做了相关摡叙,描述了GraphQL权限认证的一些实践方案。 https://graphql.org https://blog.csdn.net/aigoV/article/details/94600968 https://www.bilibili.c 阅读全文

posted @ 2020-04-12 11:06 码上翻身 阅读(274) 评论(0) 推荐(0)

Combine 操作符二

摘要: Combine 为我们提供了一些便捷的 Publisher 的实现 just let justPubliser = Publishers.Just("Hello") justPubliser 会给每个订阅者发送一个 "Hello" 消息,然后立即结束(这个数据流只包含一个值)。 Empty Empt 阅读全文

posted @ 2020-04-12 11:04 码上翻身 阅读(337) 评论(0) 推荐(0)

Combine 操作符

摘要: AnyPublisher、AnySubscriber、AnySubject 通用类型,任意的 Publisher、Subscriber、Subject 都可以通过 eraseToAnyPublisher()、eraseToAnySubscriber()、eraceToAnySubject() 转化为 阅读全文

posted @ 2020-04-12 11:02 码上翻身 阅读(317) 评论(0) 推荐(0)

Combine 内置的 Subscriber

摘要: Combine 内置的 Subscriber 有三种: Sink Assign Subject Sink 是非常通用的 Subscriber,我们可以自由的处理数据流的状态。 let once: Publishers.Once<Int, Never> = Publishers.Once(100) l 阅读全文

posted @ 2020-04-12 10:18 码上翻身 阅读(206) 评论(0) 推荐(0)

Combine

摘要: 简介 Combine是Apple在2019年WWDC上推出的一个新框架。该框架提供了一个声明性的Swift API,用于随时间处理值。这些值可以表示多种异步事件。 Publisher协议声明了一种可以随时间传递一系列值的类型。Operators根据从upstream publishers接受到的值采 阅读全文

posted @ 2020-04-12 10:00 码上翻身 阅读(1122) 评论(0) 推荐(0)

Rx 键值观察KVO的使用

摘要: 键值观察KVO的使用 1,KVO 介绍 KVO(键值观察)是一种 Objective-C 的回调机制,全称为:key-value-observing。 该机制简单来说就是在某个对象注册监听者后,当被监听的对象发生改变时,对象会发送一个通知给监听者,以便监听者执行回调操作。 2,RxSwift 中的 阅读全文

posted @ 2020-04-12 09:52 码上翻身 阅读(963) 评论(0) 推荐(0)

Rx Swift5更新

摘要: RxSwift 5 更新了什么? RxRelay 现在是一个独立的框架 RxRelay 是一个在 Subjects 之上很好的抽象层。它可以让我们发出元素,而不用担心 error 和 completed 这样的终止事件。由于它们被添加到 RxSwift 中,并且是 RxCocoa 项目的一部分。 许 阅读全文

posted @ 2020-04-12 09:47 码上翻身 阅读(530) 评论(0) 推荐(0)

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页

导航