AppCode 3.3 EAP, build 142.4859

Posted on by Anastasia Kazakova

New AppCode 3.3 EAP, build 142.4859 is available for download. The patch update is also available if you are using previous 3.3 EAP build.

We continue our work on Swift (and especially Swift 2.0) and this build introduces a couple of new features in this area:

  • Support for changes in function parameter labelling (mandatory names except for the first one).
  • Support for repeat-while statement.
  • Support for guard statement:
    guard

First 3.3 EAP introduced Objective-C generics support, however types were not inferred correctly there, and thus incompatible types were reported by AppCode (OC-12371). This particular problem is fixed now. Also expect further updates related to Objective-C generics in next EAP (OC-12338).

Besides, Swift Core Data renderers are available now in AppCode’s debugger.

In case you are using AppCode for development with Unreal Engine 4, you’ll be glad to learn that __LINE__ macro is now supported correctly. (However, some related issues are still left – CPP-4451)

In case you are using Perforce as a VCS, benefit from the new option available in the IDE UI – shelve your changes easily, by invoking Shelve in Perforce… action. You can also browse perforce shelf and unshelve it anytime you want.

The full list of fixes and improvements can be found here.

Develop with pleasure,
The AppCode Team

Comments below can no longer be edited.

20 Responses to AppCode 3.3 EAP, build 142.4859

  1. Bill A says:

    September 18, 2015

    The biggest issue for me right now is the lack of support for #available – a lot of my code is underlined with red squiggles because of this.

  2. Frank says:

    September 18, 2015

    This build seems to be failing to compile projects for me. It seems to be generating duplicate headers for cocoapods projects.

    • Frank says:

      September 18, 2015

      This error seems to be caused by using a import for a pod, switching to “” did seem to fix my local project errors. However the project still does not build due to issues inside of my pod projects.

      • Anastasia Kazakova says:

        September 18, 2015

        Can you build the project successfully in Xcode?

        • Frank says:

          September 19, 2015

          yes, project builds correctly in Xcode 7 and AppCode 3.2

          • Anastasia Kazakova says:

            September 21, 2015

            Frank, could you please share some logs to appcode-support at jetbrains.com to have a look at? Find them in Help | Show log in Finder. + add compile output as well.

          • Frank says:

            September 22, 2015

            Sent an email, thanks

  3. Jose Rojas says:

    September 19, 2015

    I’m trying to compile Objective-C generics in an fully Objective-C library with AppCode 3.3 EAP. XCode 7 compiles the Objective-C generics when I set ‘EMBEDDED_CONTENT_CONTAINS_SWIFT’ to Yes in the project settings, but AppCode does not parse or compile the target. Does AppCode 3.3 support this target and settings or should I file a bug?

    • Anastasia Kazakova says:

      September 19, 2015

      Please, file a bug with some sample, probably we’ve missed smth there. We’ll investigate anyway. Thanks.

  4. Wesley says:

    September 22, 2015

    Xcode 7.0(7A220) is not supported in AppCode 3.2. Please fix it.

    • Anastasia Kazakova says:

      September 22, 2015

      AppCode 3.2 won’t support Xcode 7. Xcode 7 will come with the AppCode 3.3 that is in EAP stage now.

  5. Piotr says:

    September 30, 2015

    Perforce client stopped to work I can’t connect to perforce server. “Partner exited unexpectedly”

    • Anastasia Kazakova says:

      September 30, 2015

      Could you please report an error in our tracker, attaching IDE logs (Help | Show logs in Finder)?

  6. AKRAM ALSHAMI says:

    October 5, 2015

    when will be support XCode 7?

    • Anastasia Kazakova says:

      October 5, 2015

      Xcode 7.0.x is supported in this EAP with some limitations, Xcode 7.1 is currently in development. Hope to get it soon. However since it’s in beta, don’t expect quite soon.

      • AKRAM ALSHAMI says:

        October 5, 2015

        I can’t open main storyboard with appcode 3.3EAP!!

        • Anastasia Kazakova says:

          October 6, 2015

          AppCode has an optional UI Designer plugin, that you can install. By the default, it’s opened as an xml and Xcode Interface Builder is started.

  7. AKRAM ALSHAMI says:

    October 5, 2015

    Is it suitable for beginners to work on appcode?

Subscribe

Subscribe to product updates