AppCode 2016.2.3 发布,支持 Swift3 的特性
AppCode 2016.2.3 (build 162.2380.5)发布了,AppCode 是一个全新的 Objective-C、Swift 的集成开发环境,用于帮助开发 Mac、iPhone 和 iPad 的应用程序。部分更新内容如下:
对于 Swift3 新特性的支持:
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
@noescapeand@autoclosureto 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
whereclause 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)
其他的问题修复以及改进:悦德财富:https://www.yuedecaifu.com
Class properties support in Objective-C (OC-14107)
Problem with
NSLog/os_logoutput 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&caseconstructs 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)
AppCode 2016.2.3 发布,支持 Swift3 的特性的更多相关文章
- 让Dev支持C++11特性
如果你使用的是 Dev-C++ ,忘记了在设置中包含 -std=c++11是无法让Dev支持C++11特性的,导致一些C++11 中的好用的函数可能会产⽣生编译⽆无法通过的情况. 这时候你有两个方法 ...
- Wijmo 2016 V1 强势发布,全面支持Angular 2
Wijmo UI控件支持Angular 2 从Angular的1.x时代开始,Wijmo就已经支持Angular了.最近,我们正在和Angular团队合作来支持Angular 2.有趣的是,对Angu ...
- Visual Studio Code 1.0发布,支持中文在内9种语言
Visual Studio Code 1.0发布,支持中文在内的9种语言:Simplified Chinese, Traditional Chinese, French, German, Italia ...
- MyEclipse 2016 CI 3发布
JSjet 语法高亮 受够了Eclipse中的JavaScript编码体验?那就来试试MyEclipse 2016 CI 3.JSjet改进了JavaScript编码的语法高亮功能,大大提升了代码的可 ...
- MyEclispe 2016 CI 0发布(附下载)
| MyEclipse 2016 CI 0下载(免费试用30天) Eclipse Mars MyEclipse 2016基于Eclipse Mars 1 (4.5.1),除了在Eclipse基础上做了 ...
- Wijmo 2016 V2 强势发布!
Angular 2 支持 Wijmo 对 Angular 2 提供了全面的支持.我们一直在紧跟Angular 2 开发团队的步伐,对其发布的最新候选版本提供支持. 了解更多关于Angular 2 的支 ...
- 发布支持多线程的PowerShell模块 —— MultiThreadTaskRunner
应用场景 多线程在需要批量处理一些任务的时候相当有用,也更加有利于充分利用现有计算机的能力.所有主流的开发语言都支持多线程. 默认情况下,PowerShell作为一个脚本语言,是不支持多线程操作的,虽 ...
- CAP 2.4版本发布,支持版本隔离特性
前言 自从上次 CAP 2.3 版本发布 以来,已经过去了几个月的时间,这几个月比较忙,所以也没有怎么写博客,趁着2019年到来之际(现在应该是2019年开始的时候),CAP也发布了2018年的最后一 ...
- CAP 2.3版本发布,支持 MongoDB
前言 经过2个月的调整及测试,CAP 2.3 版本终于发布了,这个版本最大的特性就是对于 MongoDB 的支持,感谢博客园团队的keke同学对于 MongoDB 支持所提供的 PR,相信随着博客园的 ...
随机推荐
- MFC编程入门之二十六(常用控件:滚动条控件ScrollBar)
回顾上一节,讲的是组合框控件Combo Box的使用.本节详解滚动条控件Scroll Bar的相关内容. 滚动条控件简介 滚动条大家也很熟悉了,Windows窗口中很多都有滚动条.前面讲的列表框和组合 ...
- 6.1-CALayer 使用
@设置圆角 注意点 1圆角效果,并不是在给定frame布局后有,要给定内容后才有 //头像 NSData *data = [[DJXMPPTool sharedInstance].cardAvatar ...
- mysql忘记密码
修改 /etc/my.cnf 添加 skip-grant-tables 修改完后重启mysql 这样就可以直接进入mysql 然后修改mysql数据库密码 mysql>update user s ...
- Android6.0之来电转接号码显示修改
Android6.0之来电转接号码显示修改 手机来电转接界面是在,点开Dialer-搜索框右边的三个点-设置-通话账户(要先插卡)-中国移动或者中国联通--来电转接--第一行,显示始终转接 将所有来电 ...
- iptables 端口转发
sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8080
- occ 中绘制二维矩形
在屏幕上绘制一个二级矩形 #include <Visual3d_Layer.hxx> #include <V3d_LayerMgr.hxx> #include <Visu ...
- CentOS7下zip解压和unzip压缩文件
1.安装zip.unzip应用. yum install zip unzip
- Swift 03.Dictionary
字典 key它必须是可哈希的,也就是说,它必须能够提供一个方式让自己被唯一表示出来.Swift的所有基础类型(例如String.Int.Double和Bool)默认都是可哈希的,这些类型都能够用作字典 ...
- 学习docker
虚拟机下Ubuntu环境 1.sudo apt-get update 2.sudo apt-get install docker.io 3.在daocloud(http://www.daocloud. ...
- OpenCV 学习
#include <opencv2\opencv.hpp> #include <iostream> #include <opencv2\highgui\highgui.h ...