Are you ready of Swift 3.0 ?
Adnan Ahmed
Consultant | Lead Mobile App Developer | iOS (Objective-C, Swift) | Flutter | FinTech Solutions | XMPP | VOIP | CI/CD | TDD Advocate
Swift 3.0 is going to be released late in this year. Swift 3.0 is a major release and will not be source compatible with Swift 2.2 as there are many foundation and Standard library changes in it.
If you are currently working on Swift 2.2 and have project(s) written in it are you ready for new version of Swift?
Here is a list of few important components that added/depreciated from latest release.
- More stable Binary Interface (ABI)
- Better translation of Objective C APIs into Swift
- Tight interation of testing into Swift Package Manager
- Modernizing Swift's Debuging Identifiers(_File_ replaced with #identifier)
- C Style for loop will no more available in latest version
- ++ , -- operators are also depreciated
- Apple going to strip "NS" prefix from foundation APIs to make it usable across platforms
- func will not longer be required in function declaration
- Removed "let" and "var" from function parameters
These are just few changes, many more expected. For complete list of feature to be add please visit this link
Happy Coding!
Consultant | Lead Mobile App Developer | iOS (Objective-C, Swift) | Flutter | FinTech Solutions | XMPP | VOIP | CI/CD | TDD Advocate
8 年Not announced yet! Hope last quarter of this year
Navigating healthcare challenges with customized tech strategies for compliance and care improvement
8 年Awsome *_* launch date ?
Software Architect & Modern Developer | AI, ESNext, Node, Python
8 年good job mate :)