BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

他的粉丝

隐私和安全是macOS Mojave和Safari 12的第一要务

作者 Daniel Bryant 关注 630 他的粉丝 ,译者 谢丽 关注 9 他的粉丝   发布于  2018年6月18日

在年度开发者大会WWDC上,苹果预览了其桌面操作系统的最新版本macOS Mojave和经过升级的Web浏览器Safari 12。苹果表示,增强隐私和安全是这些版本的第一要务。

他的粉丝

Swift 4.1增强了泛型、编译器和包管理器

作者 Sergio De Simone 关注 12 他的粉丝 ,译者 张兰月 关注 0 他的粉丝   发布于  2018年4月9日

Swift 4.1发布正式版,它为Swift包管理器和Foundation带来了新的语言特性、构建选项和增强功能。

他的粉丝

Swift 4.2进入最后开发阶段,为Swift 5铺平道路

作者 Sergio De Simone 关注 12 他的粉丝 ,译者 无明 关注 0 他的粉丝   发布于  2018年3月21日

随着Swift 4.1进入beta阶段,Swift团队开始将注意力聚焦在新版本Swift 4.2的开发上。新版本除了bug修复和编译性能方面的改进,还会继续增强Application Binary Interface(ABI)稳定性。

他的粉丝

苹果开源Swift底层非阻塞I/O框架SwiftNIO

作者 Sergio De Simone 关注 12 他的粉丝 ,译者 谢丽 关注 9 他的粉丝   发布于  2018年3月14日

在近日举行的try! Swift东京大会上,苹果宣布了SwiftNIO项目,这是一个用Swift编写的、类似Netty的非阻塞、跨平台I/O框架。

他的粉丝

Swift 4.1带来条件一致性等语言上的提升

作者 Sergio De Simone 关注 12 他的粉丝 ,译者 张健欣 关注 1 他的粉丝   发布于  2018年2月24日

Xcode 9.3中的Swift 4.1带来了一些语言上的提升,包括Equatable和Hashable协议的自动实现和条件一致性等。

他的粉丝

Swift论坛正式启用

作者 Sergio De Simone 关注 12 他的粉丝 ,译者 薛命灯 关注 23 他的粉丝   发布于  2018年2月5日

Swift团队宣布将若干Swift邮件组迁移到Swift论坛上,从现在开始,论坛将成为主要的讨论和沟通方式。

他的粉丝

Apple着手抛弃32位macOS应用程序

作者 Sergio De Simone 关注 12 他的粉丝 ,译者 罗远航 关注 1 他的粉丝   发布于  2018年1月31日

Apple已经着手抛弃macOS上的32位应用程序了。macOS的下一个维护更新版本High Sierra 10.13.4将会在用户打开32位应用程序时对用户进行提醒,接下来的Xcode 9.3也会包含相关工具来帮助开发者更好地完成应用程序从32位到64位的过渡。

他的粉丝

Apple开源了用于ARM CPU的iOS内核

作者 Sergio De Simone 关注 12 他的粉丝 ,译者 盖磊 关注 2 他的粉丝   发布于  2017年10月12日

Apple在GitHub XNU-darwin代码库中默默地公开了一些专用于arm和arm64的文件。虽然可能并非所有的开发人员对此都有兴趣,但是对于安全研究人员等人可能存在一些有意义的内容。

他的粉丝

Swift 4正式发布,新功能概览

作者 Sergio De Simone 关注 12 他的粉丝 ,译者 大愚若智 关注 9 他的粉丝   发布于  2017年9月25日

Swift最新的主要版本提供了针对语言本身以及标准库的大量改动和更新,最重要的变化包括新增的String功能、扩展集合、归档和序列化等。

他的粉丝

Swift 5确立了目标,定义了新的演进过程

作者 Sergio De Simone 关注 12 他的粉丝 ,译者 罗远航 关注 1 他的粉丝   发布于  2017年8月24日

Swift 5预计将于2018年发布,Swift 5将会带来更好的ABI稳定性,并将进一步关注API弹性(resilience)和内存所有权(memory ownership)。新的演进过程将有助于确保Swift 5将开发重点放在其官方目标上。

他的粉丝

Apple开源了Swift Migrator

作者 Sergio De Simone 关注 12 他的粉丝 ,译者 Rays 关注 3 他的粉丝   发布于  2017年7月13日

Apple近期在WWDC 2017大会上宣布,已经开源了在Xcode 9中提供的Swift 4 Migrator。

他的粉丝

Swift 3.1改进了语言、包管理器和Linux实现

作者 Sergio De Simone 关注 12 他的粉丝 ,译者 大愚若智 关注 9 他的粉丝   发布于  2017年4月5日

按照计划,近日发布的Swift 3.1在源代码方面可兼容Swift 3.0,但同时在语言和标准库方面包含大量改进,并增强了Linux的实现。

他的粉丝

Swift内存所有权宣言

作者 Sergio De Simone 关注 12 他的粉丝 ,译者 Rays 关注 3 他的粉丝   发布于  2017年3月8日

据Swift的创建者和前团队负责人Chris Lattner介绍,Swift 4的主要目标之一就是要定义一个类似于Rust/Cyclone的内存所有权模型。在当前Swift 4已进入第二阶段的情况下,Swift团队发布了一个详细阐明Swift内存所有权工作方式的宣言。

他的粉丝

Swift 4进入最后阶段,ABI稳定性被推迟

作者 Sergio De Simone 关注 12 他的粉丝 ,译者 罗远航 关注 1 他的粉丝   发布于  2017年3月1日 1

Apple公司详细介绍了Swift 4的发布进程,Swift 4将会在2017年4月发布。此次发布的焦点在于Swift 4提供了对于核心语言和标准库的重大改进,同时也实现了对之前源代码的兼容性。Apple公司Swift团队的新负责人Ted Kremenek解释说,ABI(应用程序二进制接口)兼容性的实现一开始是在计划之中的,但是现在将要推迟发布。

他的粉丝

Swift 4 ABI稳定性的征途

作者 Sergio De Simone 关注 12 他的粉丝 ,译者 Alina 关注 0 他的粉丝   发布于  2017年2月10日 1

最近发布在swift-evolution邮件杂志中的《Swift ABI稳定性宣言》旨在汇编所有需要解决的问题,然后宣布Swift ABI具有稳定性。 但是目前尚不完全清楚Swift 4 ABI是否具有稳定性。

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT