AppCode 2018.2 RC3: automatic completion of ‘?’ for optionals and regression fixes

AppCode 2018.2 RC3 is available for download on our site.

The highlights of this update include:

  • Automatic completion of ? for Swift optionals:Completion
  • Support for checking mutability of methods in Swift resolve
  • Bug fixes:
    • Resolving of inherited properties is broken when related function declarations are present (OC-17524)
    • Code completion missing for Array, Set, and Dictionary methods (OC-17525)
    • Resolving is broken for some instance fields (OC-17418)

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

Your AppCode team
The Drive to Develop

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

5 Responses to AppCode 2018.2 RC3: automatic completion of ‘?’ for optionals and regression fixes

  1. Alex says:

    Hi team,
    I’m facing an issue where autocompletion removes parts of encompassing code. Was hoping it would be fixed in one of these hot fix builds but hasn’t happened and it’s really challenging working with it. Happens in a new empty project also.
    Here is a video:

    • Stanislav Dombrovsky says:

      We were able to reproduce this behavior with “Tab”, is it correct that it does not happen with “Enter” on your side?

      • Alex says:

        Yes that’s right. I’ve had “Choose lookup item” turned on only for Tab for some reason and didn’t realize. Clicking the item works also.

  2. Tommy Sadiq Hinrichsen says:

    How can i remove ‘Automatic completion of ?’ it is not working correctly if i for instance guard self with self like so ‘guard let self= self else { return }’

    And also when using Snapkit’s Constraint maker closures it inserts ? when not needed,

Leave a Reply

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