Proposal Link: 
https://github.com/apple/swift-evolution/blob/master/proposals/0086-drop-foundation-ns.md

The review of SE-0086 "Drop NS Prefix in Swift Foundation” ran from May 9…16, 
2016. The proposal is *accepted*.

This proposal has evolved greatly from a single bullet item in the original 
proposal for improving the translation of Objective-C APIs (SE-0005: Better 
Translation of Objective-C APIs Into Swift 
<https://github.com/apple/swift-evolution/blob/master/proposals/0005-objective-c-name-translation.md>).
 Discussion spawned the transformative work on Foundation value types (SE-0069: 
Mutability and Foundation Value Types 
<https://github.com/apple/swift-evolution/blob/master/proposals/0069-swift-mutability-for-foundation.md>),
 and other improvements to the mapping of Objective-C APIs into Swift (e.g., 
SE-0033: Import Objective-C Constants as Swift Types 
<https://github.com/apple/swift-evolution/blob/master/proposals/0033-import-objc-constants.md>,
 SE-0044: Import as Member 
<https://github.com/apple/swift-evolution/blob/master/proposals/0044-import-as-member.md>,
 SE-0112: Improved NSError Bridging 
<https://github.com/apple/swift-evolution/blob/master/proposals/0112-nserror-bridging.md>)
 have informed and improved this proposal.

Big thanks to Tony Parker and Philippe Hausler for driving this proposal (and 
Foundation in Swift) forward!

        - Doug
_______________________________________________
swift-evolution mailing list
[email protected]
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to