2020年3月8日

Swift之where一般使用场景

摘要: 使用where语句之前必须在where之前有一个主语变量名 协议约束 //基类A继承了SomeProtocol协议才能添加扩展 extension SomeProtocol where Self: A { func showParamA() { print(self.a) } } for...in. 阅读全文

posted @ 2020-03-08 12:18 东方🐺 阅读(1129) 评论(0) 推荐(0) 编辑

【Swift】Map、FlatMap、CompactMap、CompactMapValues、Filter、Reduce

摘要: Map map函数能够被数组调用,它接受一个闭包作为参数,作用于数组中的每个元素。闭包返回一个变换后的元素,接着将所有这些变换后的元素组成一个新的数组 1. 比如我们有一个这样的需求遍历一个数组中所有的元素,将每个元素自身与自身相加,最后返回一个保存相加后元素的数组(-_-原谅我这表达能力,下面用代 阅读全文

posted @ 2020-03-08 12:17 东方🐺 阅读(666) 评论(0) 推荐(0) 编辑

导航