An exciting new direction for Foundation has been announced on the #swift blog
An exciting new direction for Foundation has been announced on the #swift blog
A key part of this will be inverting the implemention so we can overlay Objective-C on top of a Swift implementation. @[email protected] posted a pitch for a new feature to help with this.
https://forums.swift.org/t/pitch-objective-c-implementations-in-swift/
Swift has a really different philosophy than Objective-C about how libraries are written, packaged, and documented. In Swift, public and internal declarations are mixed in the same source files; in Objective-C, the public interface is described in separate files. In Swift, APIs are described to clients in automatically-generated files and tools are available to render convenient textual views for debugging and exploration; in Objective-C, APIs are described to clients in hand-maintained files...