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

This entry was posted in Announcement and tagged , . Bookmark the permalink.

4 Responses to New AppCode 2017.1 EAP, build 171.3224.9

  1. Alex says:

    Hi, working well.

    I have some regressions with autocompletion though. Of the ones I noticed:
    – Obj C global variables in Obj C code – (e.g extern NSString* const r_vector_opacity;)
    – Scope variables in Obj C. (int hello = 0; typing ‘hell’ on next line doesn’t offer hello)

    Keep up the work!

  2. Valeriy says:

    Thank you! Build time is much better now )

  3. Matthew says:

    This latest EAP has been a great experience so far. Thanks for all the hard work.

Leave a Reply

Your email address will not be published. Required fields are marked *