Moving on to AppCode 2018.2

Last week we released AppCode 2018.1, now it’s time to share our plans for the next release.

Please note this is a preliminary plan, so not all the features listed below may make it into AppCode 2018.2.
  • Swift:
    • Swift 4.2 and 5.0 support
    • Completion for keyPaths (OC-15922)
    • Setter access modifiers (OC-15409)
    • Issues related to implicitly imported Swift modules (OC-15214, OC-15924).
  • Objective-C:
    • Issues related to header maps support (OC-15000)
    • Objective-C/Swift translation improvements
  • Ability to debug app extensions (OC-10697).
  • Problem with resolve of the EFFECTIVE_PLATFORM_NAME property (OC-6170) that leads to various other problems, such as false warnings and errors in the code analysis for Objective-C/C++/Swift

We plan to open the AppCode 2018.2 EAP around mid-May this time. If you have any questions, feel free to ask them in the comments below.

Your AppCode team
The Drive to Develop

Comments below can no longer be edited.

4 Responses to Moving on to AppCode 2018.2

  1. Avatar

    Rene says:

    July 13, 2018

    App-code is barely usable last months it just getting worst… Its freezing , its slow , jus that but enough to be unusable for development.

    • Stanislav Dombrovsky

      Stanislav Dombrovsky says:

      July 16, 2018

      Is it possible for you to capture a CPU snapshot during several freezes and submit it in a tracker here? Also, it would be great to have any access to your project sources if its possible at all, since it will help us a lot with resolving your issues.

  2. Avatar

    Jannik says:

    July 24, 2018

    These last few days, code completion has been crashing on me. Unfortunately, I cannot roll back to 2018.1 because that’s not compatible with the latest XCode / iOS. Can you please make this product usable again?

    • Stanislav Dombrovsky

      Stanislav Dombrovsky says:

      July 24, 2018

      Could you please create a ticket here and attach the sample project to reproduce the completion problem?

Discover more