Avatar
norio_nomura 2/5/2018 5:34 AM
Xcode 9.3 beta 1とスナップショットの違いではなく、-swift-version 3の有無が原因だった。 (edited)
5:35 AM
https://github.com/apple/swift/blob/master/stdlib/public/core/StringRangeReplaceableCollection.swift.gyb#L566-L574 extension Sequence { @_inlineable // FIXME(sil-serialize-all) @available(swift, obsoleted: 4) public func flatMap( _ transform: (Element) throws -> String ) rethrows -> [String] { return try map(transform) } } (edited)
swift - The Swift Programming Language
5:39 AM
-swift-version 4だとこのflatMapが無くなって、deprecatedな方が使われるから。