> 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

Reply via email to