We re-worked error handling intentions for Swift, such as Add ‘catch’ clause, Add default ‘catch’ clause, Add tryand others, and fixed the most frequent false-negative cases when theseintentions appeared in the correct code. Now they should work much better. Note, that still there are some known issues (such as OC-12898, OC-13830, OC-13857), and we’re planning to work on them in next AppCode releases.
Override/Implement (^O/^I) popup now shows methods from extensions for Swift classes.
Option for spaces inside dictionary literal key:value pair in Objective-C code style settings is replaced with two options for specifying spaces before and after colon separately. You can find them at the bottom of Spaces tab in the corresponding Code Style section in Preferences:
Framework submodules imported using @import directive are now correctly resolved.