1,因为时间问题,简单描述一下这三个概念。
链式编程: 链式编程顾名思义iOS的点语法(.) 一点点到天昏地暗。当然精髓类中函数返回值为本身,利用block更灵活使用。
函数式编程:说到函数式编程大家也许会想到指令式编程,函数式编程通过传参函数调用,而形成函数式编程。大家可能会把一些指令式编程误以为是函数式编程。两者很像,那么指令式编程的思想是步骤清晰一步一步一个实现,可以传参,可以调用,但是函数内部逐条实现多个工作。
响应式编程: 类属性值得改变带动其他类的操作,大家熟悉的RAC,通过监听属性变化来做后续处理。以及KOV。
这几种编程思想结合让代码更有艺术特色。