Avatar
一応試した範囲で foo の戻り値の型で再現する/しない型を書きだすとこんな感じですね.Foundation の struct だと再現するのかと思いきや例外もあってそうとも限らなさそうでなんとも... 再現する型: URL, URLError, UUID, Date, Measurement, Locale, some SwiftUI.View 再現しない型: String, [Int], [String: Int], some StringProtocol, DispatchQueue, Bundle, Data, DateFormatter, URLSession, JSONEncoder, NSNumber, CGFloat, Decimal, SwiftUI.Text (edited)