Objc logo

The AppCode Blog

Smart IDE for iOS & macOS Development


AppCode 2017.3 Release Candidate

Hi everyone,

AppCode 2017.3 Release Candidate (build 173.3727.12) is available for download on our site. Patch update from previous 2017.3 EAP is also provided. The following improvements and fixes are included in this build:

  • New formatting option for spaces around colon in inheritance/conformance clauses was added for Swift. You can control it via Preferences | Editor | Code Style | Swift | Spaces | Around colons | Before/After colon in type inheritance clauses.
  • Swift closures and methods having ‘with‘ (and other prepositions) as a part of argument label are now properly translated in Objective-C.
  • Performance for File Structure in Swift was improved.
  • Annoying exception which occurred when moving files / extracting categories / generating types from usage was fixed.

That’s it! See the full release notes here.

Your AppCode team
The Drive to Develop

Comments below can no longer be edited.

5 Responses to AppCode 2017.3 Release Candidate

  1. Avatar

    Alex says:

    November 16, 2017

    Great progress!
    I’ve noticed that the “Incompatible pointer types” warning has now become “Incompatible function return types ‘Void’ and ‘void'” – is there a ticket for it? Wasn’t able to find.

    • Avatar

      Tatiana Shabaeva says:

      November 16, 2017

      Thanks for the report, Alex. I don’t think we had one, so created https://youtrack.jetbrains.com/issue/OC-16319 – please check whether it matches the problem you’re seeing and, if yes, watch it for progress.

      • Avatar

        Alex says:

        November 17, 2017

        Yes, that’s it, thanks!

  2. Avatar

    Alex says:

    November 16, 2017

    There is also a regression with Swift’s capture list not resolving properly in this EAP:

Discover more