var grantedSwiftPermissions: Set? { return (permissions?.compactMap { $0 as? String }.map { Permission(name: $0) }).map(Set.init) }
上面的代码有什么问题,请您帮忙
答案 0 :(得分:0)
这可能是由于您的 Xcode版本而引起的,
当前您使用的是 xCode版本<= 9.2 ,该版本支持 flatMap 。
在FBCorekit库中,它们包括 compactMap ,这是xCode v 9.3中引入的。 因此,更新您的Xcode或使用Facebook的旧库。
希望这会起作用。
如果我错了,或者比我更正确,欢迎您。