摘要:
Ad hoc polymorphism 阅读全文
posted @ 2018-06-06 19:48
zzfx
阅读(123)
评论(0)
推荐(0)
摘要:
Functor、Applicative 和 Monad Posted by 雷纯锋Nov 8th, 2015 10:53 am Functor、Applicative 和 Monad 是函数式编程语言中三个非常重要的概念,尤其是 Monad ,难倒了不知道多少英雄好汉。事实上,它们的概念是非常简单的 阅读全文
posted @ 2018-06-06 18:02
zzfx
阅读(382)
评论(0)
推荐(0)
摘要:
函数混人; 函数的结合; 基础是高阶函数或者说函数的可参量化。 阅读全文
posted @ 2018-06-06 17:07
zzfx
阅读(162)
评论(0)
推荐(0)
摘要:
计算属性每次都重新计算。 懒加载只计算一次。 可以借助backing store将计算属性转化为懒加载属性。 计算属性实质上退化为函数调用。 计算属性的标示是get、set。 阅读全文
posted @ 2018-06-06 16:28
zzfx
阅读(397)
评论(0)
推荐(0)
摘要:
只是一种语法和逻辑上的优化 阅读全文
posted @ 2018-06-06 15:27
zzfx
阅读(140)
评论(0)
推荐(0)
摘要:
oc的懒加载依赖于属性的双重属性的函数属性部分。 懒加载的本质是执行get函数。 swift的lazy,理论上与此类似。 编译器优化时可能对初始化块进行了保存。 懒加载的本质是延迟执行。 只要是执行,必定有调用; 只要有延迟,必然有保存。 #pragma mark - getter // 导航栏 / 阅读全文
posted @ 2018-06-06 14:23
zzfx
阅读(383)
评论(0)
推荐(0)

浙公网安备 33010602011771号