从函数调用到函数式编程

作者: 南栀倾寒 | 来源:发表于2016-06-03 17:59 被阅读683次

    Objective-C版本

    1. 简单的block调用


      2016-06-03_17:14:04.jpg
    2. 链式调用
      循序渐进的理解

    把函数当做返回值给别人调用 ,函数的参数被调用者传递进来


    2016-06-03_17:18:33.jpg
    1. 返回值是函数,并且函数的返回值是调用者本身,可以构成链式调用


      2016-06-03_17:19:47.jpg

    加个typedef,可能会更清晰点

    2016-06-03_17:22:49.jpg
    1. 已数据流为导向的函数式编程
    2016-06-03_17:29:15.jpg

    画个数据流

    2016-06-03_17:33:00.jpg

    Swift版本版本

    1. 简单的函数调用


      2016-06-03_17:40:44.jpg
    2. 链式调用
      循序渐进的理解

    把函数当做返回值给别人调用 ,函数的参数被调用者传递进来


    2016-06-03_17:43:51.jpg
    1. 返回值是函数,并且函数的返回值是调用者本身,可以构成链式调用


      2016-06-03_17:44:30.jpg

    加个typealias,可能会更清晰点

    2016-06-03_17:45:12.jpg
    1. 以数据流为导向的函数式编程
    2016-06-03_17:52:01.jpg

    画个数据流

    2016-06-03_17:52:26.jpg

    相关文章

      网友评论

      • 南栀倾寒:最近在学RAC - 准备从基础,之后应该会有几篇更多的文章,这篇是理解函数式编程的思想,后面就好理解了
      • 时光管理员:寒哥又来新文章了啊,666

      本文标题:从函数调用到函数式编程

      本文链接:https://www.haomeiwen.com/subject/nycldttx.html