Swift 5.1 offers module stability for binary frameworks

Swift 5.1, an upgrade to Apple’s general-purpose language built as a replacement for C-based languages, introduces module stability. Module stability allows Swift developers to create binary frameworks that will work with future releases of the language.  

Swift 5.1 introduces a new text-based module interface file that describes the API of a binary framework, allowing for compilation of Swift code using different compiler versions. Swift 5.1 also includes property wrappers that introduce a general purpose syntax for defining custom access patterns for property values including thread-specific storage, atomic operations, delayed initializers, and copy-on-write behavior.

To read this article in full, please click here



from InfoWorld https://ift.tt/2lsYET9

No comments:

Powered by Blogger.