Promis:Swift中最简单的Future and Promises框架。 没魔术没有样板

时间:2024-03-21 20:18:53
【文件属性】:

文件名称:Promis:Swift中最简单的Future and Promises框架。 没魔术没有样板

文件大小:67KB

文件格式:ZIP

更新时间:2024-03-21 20:18:53

swift promises generics futures Swift

承诺 Swift中最简单的Future and Promises框架。 没魔术没有样板。 概述 在从的Objective-C实现并保持代码简约的同时,此库添加了以下内容: 转换为Swift 4 使用泛型来进行Objective-C不可能进行的大类型推断 全面重构新的和现代的代码 消除不必要的,误导性的进度概念,从而导致不良模式的出现 您可以在上阅读有关“未来和承诺”背后的理论,这是您入门时应了解的主要知识。 承诺表示在将来保持这种解决方案状态的同时,将来会完成任务的承诺。 期货在创建时处于未解决状态,可以通过以下三种状态之一进行结算:结果,错误或被取消。 期货可以被链接起来,从而避免了问题,清理了异步代码路径并简化了错误处理。 承诺自夸/拥有: 全面的单元测试和记录 :hundred_points: 线程安全 :vertical_traffic_light: 干净的界面 :baby_angel: 支持链接 :chains: 支持取消 :male_sign:‍:male_sign_selector: 如果需要,基于队列的块执行 :train:


【文件预览】:
Promis-master
----.travis.yml(487B)
----Promis()
--------Assets()
--------Classes()
----Example()
--------Promis.xcodeproj()
--------Promis()
--------Podfile(216B)
--------Podfile.lock(256B)
--------Pods()
--------Promis.xcworkspace()
--------Tests()
--------GettingStarted.playground()
----LICENSE(10KB)
----_Pods.xcodeproj(27B)
----Package.swift(1KB)
----Gemfile(73B)
----Gemfile.lock(2KB)
----.gitignore(749B)
----README.md(8KB)
----Promis.podspec(2KB)

网友评论