【发布时间】:2018-03-14 08:38:38
【问题描述】:
我正在尝试扩展 数组类,编写一个简单的函数,该函数将接收一个函数作为参数,并使用它来过滤当前数组。
在这个例子中,“self”实际上是一个数组。
这是我目前使用的:
func applyFilter(filterFunction: (String) -> Bool) {
self.filter(filterFunction)
}
但我从 xCode 收到此错误:
有什么想法吗?
【问题讨论】:
-
请提供
filter函数的实现 -
我正在扩展数组类。所以filter函数是默认的数组函数。
标签: arrays swift filter swift4