Amber 的文章
-
如何在flutter中自己实现事件总线(EventBus)
// 福利中心组件部分,事件总线,方便业务更新数据 typedef EventCallback = void Function(dynamic arg); //消息类型 class RewardsNotify { //消…… -
什么是Block?iOS中Block实现原理
Block是一种可以捕获自动变量值的匿名函数,它可以作为参数传递给其他函数,也可以作为普通变量赋值或返回 Block和函数的区别有以下几点: 声明方式不同,Blo…… -
Promise的常用示例(解决callback hell)
回调地狱(callback hell) 由于js是运行在单线程的原因,因此所有耗时的处理,都必须异步,否则会阻塞当前的流程。因此,我在写小程序的时候,通过大量使用call…… -
Swift 中 OOP vs POP (举例说明)
OOP 什么是OOP? 面向对象程序设计(英语:Object-oriented programming,缩写:OOP) 几乎所有的编程语言都支持OOP,Java、Ruby等语言的设计理念几乎将一切事…… -
Swift常见闭包表达式及其简写案例
闭包的概念(Closure) 闭包是可以在你的代码中被传递和引用的功能性独立代码块 闭包能够捕获和存储定义在其上下文中的任何常量和变量的引用,这也就是所谓的闭…… -
-
-
-
-