Avatar
let x: (Int...) -> Int? = { (a: Int...) in return a.first } typealias Fn = (Array<Int>) -> Optional<Int> print(type(of: x)) // (Array<Int>) -> Optional<Int> print(x as? Fn) // nil
4:22 AM
これが完全に解せない