New AppCode 2016.2.1 EAP is ready and available for download on our confluence page. The patch update is also available if you are using previous EAP build.
The following important issues are fixed in this build:
Problem with symbols building appeared in the previous EAP build (OC-13991)
We implemented a workaround for unpleasant issue when Move/Subclass/Superclass/Pull Members Up/Push Members Down refactorings didn’t work correctly in Objective-C (OC-13608). For the moment we are leaving this ticket open to fix it properly in the future.
Issue when superclass @available attributes were inserted for methods when using Override/Implement (^O/^I) in Swift (OC-12982)
Issue with breakpoints in projects with symlinks (OC-13971)
Today we are starting the Early Access Program for AppCode 2016.2.1, a bug-fix update to the recently released AppCode 2016.2. Build 162.1531.4 is now available for download on our confluence page.
The following fixes and improvements are included into this build:
We re-worked error handling intentions for Swift, such as Add ‘catch’ clause, Add default ‘catch’ clause, Add try and others, and fixed the most frequent false-negative cases when these intentions 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:
New AppCode 2016.2 EAP is ready and available for download on our confluence page. The patch update is also available if you are using previous 2016.2 EAP build.
The following issues are fixed in this build:
Problem with launching applications on device in the latest EAP build (OC-13858)
‘No associated Editor Document’ exception when editing the Swift code (OC-13737)
Blinking dialog when using AppCode 2016.2 with Xcode 8 beta (OC-13767)
Enum members are not resolved in optional pattern & inside for-case statement (OC-13219)
C++ users will be glad to know that ability to generate comparison, relational and stream output operators recently implemented in CLion 2016.2 is now available in AppCode – read about it in the corresponding blog post.