AppCode starts 2018.2.3 EAP

Hi everyone,

Today we are starting the Early Access Program for AppCode 2018.2.3. Build 182.4505.6 is now available for download on our site.


AppCode now shows all the possible candidates for Swift functions with default parameters in the completion together with parameter names:
Completion for default parameters

This change can add a lot of completion candidates, so here we need your feedback. Please share it in the comment section below or here in the tracker.

Bug fixes

  • Resolve:
    • Unable to resolve type of map and flatMap expressions on optionals (OC-17437)
    • Сallable variables with aliased functional types are not resolved (OC-17622)
    • Static members are not resolved on metatype variable (OC-16002)
    • type(of: self) is not resolved (OC-17596)
    • Reference escaped with backticks is not resolved in partial keypath (OC-17644)
    • Optional chaining does not work for subscripts (OC-17421)
  • Refactorings:
    • Rename refactoring breaks range syntax when range end is the renamed variable (OC-13610)
    • Throwable when extracting the variable from the expression with try (OC-17627)
  • Formatting:
    • Formatter doesn’t adjust the spacing for closure parameters (OC-17633)
  • Incorrect Complete Statement behavior for nested if clauses in Objective-C/C/C++ (CPP-12049)

For the full list of fixes please see the release notes.

Your AppCode team
The Drive to Develop