From 0b40f5ecd874747a5eef9e681e39a948fd7140a6 Mon Sep 17 00:00:00 2001 From: MrSimple Date: Tue, 16 Jun 2015 16:24:57 +0800 Subject: [PATCH] update issue-9 --- .DS_Store | Bin 10244 -> 15364 bytes issue-9/Back to the Future.md | 8 +++++--- ...350\256\277\351\227\256Sub-Controllers.md" | 0 3 files changed, 5 insertions(+), 3 deletions(-) rename "issue-6/\345\234\250Swift\345\274\200\345\217\221\344\270\255\351\200\232\350\277\207UINavigationController\346\235\245\350\256\277\351\227\256Sub-Controllers.md" => "issue-9/\345\234\250Swift\345\274\200\345\217\221\344\270\255\351\200\232\350\277\207UINavigationController\346\235\245\350\256\277\351\227\256Sub-Controllers.md" (100%) diff --git a/.DS_Store b/.DS_Store index c9c4fb8cebf8287425157d98e61f4d9028a0271e..ff62c38d3c965e4dc61671fbed7daf932920d983 100644 GIT binary patch delta 88 zcmZn(XsOtsC_eeN=wuEfV^bXkBSWLf2BN{6wI$4%F-3D^W;0K0u-MG5AjOU@>$$OL ND*MKUb|8Mt0sy&68{Pl_ delta 43 ucmZpvXbIS$C_ed# * 原文链接 : [Back to the Future](https://realm.io/news/swift-summit-javier-soto-futures/) * 原文作者 : [Javier Soto](https://twitter.com/Javi) * [译文出自 : 开发技术前线 www.devtf.cn](http://www.devtf.cn) * 译者 : [sdq](http://shidanqing.net) -* 校对者: -* 状态 : 未校对 + +我们在使用Objective-C写异步代码时常常会出现许多问题。它没有很好的错误处理机制,当你发现你需要在你的异步函数中创建新的异步函数它也没有一个很好的可伸缩实现。在这次演讲中,Javier Soto将演示实现一个能够简化异步API的Swift Future类型。并且创建一个Resule类型,我们可以在这个类型上调用map和andThen等操作。对于Swift来说,Futures的未来可能很会基于信号和eactiveCocoa 3。 + +你可以在[这里](https://github.com/JaviSoto/Talks#swift-summit-2015-back-to-the-futures)看到这次演讲中的代码。 ## 更优雅地使用Swift diff --git "a/issue-6/\345\234\250Swift\345\274\200\345\217\221\344\270\255\351\200\232\350\277\207UINavigationController\346\235\245\350\256\277\351\227\256Sub-Controllers.md" "b/issue-9/\345\234\250Swift\345\274\200\345\217\221\344\270\255\351\200\232\350\277\207UINavigationController\346\235\245\350\256\277\351\227\256Sub-Controllers.md" similarity index 100% rename from "issue-6/\345\234\250Swift\345\274\200\345\217\221\344\270\255\351\200\232\350\277\207UINavigationController\346\235\245\350\256\277\351\227\256Sub-Controllers.md" rename to "issue-9/\345\234\250Swift\345\274\200\345\217\221\344\270\255\351\200\232\350\277\207UINavigationController\346\235\245\350\256\277\351\227\256Sub-Controllers.md"