New AppCode 2017.1 EAP, build 171.3224.9

AppCode 2017.1 EAP (build 171.3224.9) is available for download on our confluence page (if using previous 2017.1 EAP build, the patch update is also available). This build delivers the following fixes:

  • Swift:
    • SE-0057: Importing Objective-C Lightweight Generics (OC-14134)
    • Resolve and completion for self.init() and super.init() calls in Swift (OC-11928)
    • Resolve problems with Swift struct/enum initializers (OC-14742)
    • Problem with local variables resolution in main.swift (OC-14954)
  • Objective-C and mixed code:
    • Problem with Override/Implement in the mixed code (OC-14856)
    • Regression with macro completion (OC-14851)
    • Regression with ivars completion in Objective-C (OC-14934)
  • General:
    • Fix for regression in building symbols performance appeared in previous EAP build (OC-14947)
    • Problem with SourceKit inspections in Xcode 8.3 beta (OC-14925) and targets with recursive paths (OC-14777)

In addition, you can now have Xcode-like behaviour for breakpoints by turning on Drag a breakpoint to the editor area to remove it option in Preferences | Build, Execution, Deployment | Debugger (IDEA-152214).

The full release notes are available here.

Your AppCode team
The Drive to Develop