Kotlin sealed关键字对应Swift的什么?
Swift enum + associated values ≈ Kotlin sealed class;
Swift enum(纯常量,没有关联值) ≈ Kotlin enum class
* 从「触发点对象」角度:它不想处理,所以「回调」出去(至于谁处理——谁conform protocol谁就可以处理) * 从「conform protocol」角度:它想拿到「回调/结果」/数据,所以conform对应的protocol,也要设置delegate为self(字面意思:「我」来处理回调)
* 从「触发点对象」角度:它不想处理,所以「回调」出去(至于谁处理——谁conform protocol谁就可以处理) * 从「conform protocol」角度:它想拿到「回调/结果」/数据,所以conform对应的protocol,也要设置delegate为self(字面意思:「我」来处理回调)