iOS-Main-链式编程和函数式编程体验

Masonry 经典的代表


链式编程和函数式编程


思考,怎么样创建一个自己的函数式或链式编程呢?

  1. 创建项目,并搞一个对象。


    iOS-Main-链式编程和函数式编程体验_第1张图片
    创建项目,并搞一个对象
  2. 简单的写一下


    iOS-Main-链式编程和函数式编程体验_第2张图片
    Person.h

    iOS-Main-链式编程和函数式编程体验_第3张图片
    Person.m

    3)简单的调用一下


    iOS-Main-链式编程和函数式编程体验_第4张图片
    简单的调用一下
  3. 思路


    iOS-Main-链式编程和函数式编程体验_第5张图片
    one

    iOS-Main-链式编程和函数式编程体验_第6张图片
    two

    5)按思路走一下


    iOS-Main-链式编程和函数式编程体验_第7张图片
    声明

    iOS-Main-链式编程和函数式编程体验_第8张图片
    实现
  4. 运行一下


    iOS-Main-链式编程和函数式编程体验_第9张图片
    运行一下
  5. 这样就可以连着写了 -- 目标1完成!现在,已经达成了一个链式编程


    iOS-Main-链式编程和函数式编程体验_第10张图片
    这样就可以连着写了
  6. 函数是编程 目标2


    目标和要求

    iOS-Main-链式编程和函数式编程体验_第11张图片
    同上

    9)测试


    iOS-Main-链式编程和函数式编程体验_第12张图片
    a

    iOS-Main-链式编程和函数式编程体验_第13张图片
    b

    iOS-Main-链式编程和函数式编程体验_第14张图片
    c

    10)需求
    iOS-Main-链式编程和函数式编程体验_第15张图片
    需求
  7. 完成需求


    iOS-Main-链式编程和函数式编程体验_第16张图片
    声明

    iOS-Main-链式编程和函数式编程体验_第17张图片
    实现

    iOS-Main-链式编程和函数式编程体验_第18张图片
    完成


12) 扩展

iOS-Main-链式编程和函数式编程体验_第19张图片
shengming

iOS-Main-链式编程和函数式编程体验_第20张图片
实现

iOS-Main-链式编程和函数式编程体验_第21张图片
解读block

iOS-Main-链式编程和函数式编程体验_第22张图片
完成

你可能感兴趣的:(iOS-Main-链式编程和函数式编程体验)