> On Mar 4, 2017, at 4:33 PM, Kenny Leung via swift-evolution > <[email protected]> wrote: > > So this proposal would not only change the meaning of “as”, but would require > changing all bridged Objective-C API to remove any implicit conversions?
The behavior of imported Objective-C API would not change. Those conversions are introduced by the importer inside the compiler. You'd merely be using a different syntactic form to manually invoke conversions, so where you write `x as NSString` manually today you'd instead write `NSString(x)`. -Joe _______________________________________________ swift-evolution mailing list [email protected] https://lists.swift.org/mailman/listinfo/swift-evolution
