This release brings exciting and much wanted updates. Here are the highlights:
- Support for NS_ASSUME_NONNULL_BEGIN and NS_ASSUME_NONNULL_END macros. Try it!
- Directives such as #if __IPHONE_OS_VERSION_MIN_REQUIRED will now get converted to Swift availability syntax. Try it!
- Enable calling optional protocol methods. Try it!
- Support for failable initializers. Try it!
For more information on the NS_ASSUME_NONNULL_BEGIN and NS_ASSUME_NONNULL_END macros, check out Apple's documentation.