News
AppCode 2016.2.3 update is out
Hi everyone,
AppCode 2016.2.3 update is available for download. If using AppCode 2016.2.2, you will get an automatic notification in the IDE.
The update contains the following Swift 3 support features:
- SE-0005, first part: Resolution for Objective-C enums and options in Swift (OC-13728)
- SE-0025: Scoped access level support (OC-14151)
- SE-0031: Adjusting inout declarations for type decoration (OC-14104)
- SE-0046: Establish consistent label behavior across all parameters including first labels (OC-14055)
- SE-0048: Generic type aliases (OC-13838)
- SE-0049: Move
@noescape
and@autoclosure
to be type attributes (OC-14144) - SE-0066: Standardize function type argument syntax to require parentheses (OC-14186)
- SE-0071: Allow (most) keywords in member references (OC-13837)
- SE-0081: Move
where
clause to end of declaration (OC-13836) - SE-0099: Restructuring condition clauses (OC-14164)
- SE-0103: Make non-escaping closures the default (OC-14145)
- SE-0106: Update platform configurations (OC-14138)
- Also, SWIFT_VERSION build setting support is implemented (OC-14139)
In addition to Swift 3 support changes, this build brings improvements and fixes for issues given below:
- Class properties support in Objective-C (OC-14107)
- Problem with
NSLog
/os_log
output on iOS 10 device/simulator (OC-14285) - Issue with SourceKit version used in AppCode (OC-14159), which also fixes lot of problems with completion, navigation and symbol resolution. Note, that there are still issues related to those Swift 3 features that are not supported yet
- Incorrect error handling intentions (OC-13774)
- Problem with running test target on iOS 10 devices (OC-14165)
- Problem with debugging on iPhone7/7+ devices (OC-14177)
- Full support for
for-in-where
&case
constructs in parser (OC-12041) - Issue with “Manage targets” dialog (OC-13411)
- Reveal 2.0 integration (OC-14148, OC-14326, OC-14335)
- Problem with launching apps on simulator with Xcode 8 selected in Preferences (OC-14018)
- Extremely sensitive scrolling on macOS Sierra (IDEA-158500)
Check the full release notes here.
Your AppCode team
JetBrains
The Drive to Develop