您的位置:首页 > Web前端

WWDC 2017 Feature 102 Platforms State of the Union

2017-06-07 00:00 351 查看
摘要: 相对于发布会演讲,我更关注贯穿整个大会的新技术 Feature

2017苹果开发者大会如期举行,发布会演讲的内容通过最近的报道大家应该已经都熟知,但作为一个Developer我们更应该关注后续将会举行的一些列的Session,会持续一周的时间.
下面就第一天的内容做一个小结

MacOS High Sierra将是最后一个版本支持32位应用,此前iOS平台早已给开发者发送通知要求更新至64位 iOS11不在支持32位app,苹果已经在App Store内停止提供32位应用程序的搜索结果.

Playground1.5



增强代码高亮

内容更新通知

添加一页新的Playground

增强了报错信息

增加MapKit支持

重点对智能机器人的控制进行支持


!

Playgrounds 2将在今年秋天发布

###重点来了Xcode 9

编辑器更新

支持Markdown语法

单词修复

只能补全例如 if else 同时添加了快捷键 例如 代码定义跳转 : control + command



Protocol 协议方法补全(这个非常实用)

生成方法实现

.....
更多实用功能等你去发现,
ps:这个代码转换器是开源的

###Swift
String
做了一些代码简化,比如便利字符串


Codable
只要遵循 Codable协议就可以使用对应的序列号方法





##Source Control
通过调查发现github三分之二的代码提交来源于Mac 于是xcode集成了github代码管理呵呵哒


步骤很简单添加github账号,在导航菜单中就可以看到相关分支,贡献者,代码改动非常智能





当然对SVN也做了忽略文件配置

Runtime Sanitizers

开启选项



越界检查



主线程检查



下面这更新个人非常喜欢
Wifi真机调试(终于摆脱了数据线,当然手机系统也要更新到iOS11,不知道速度怎么样)



先到这,更多有关本次大会的Session可以添加关注

也可点击Schedule直达
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  WWDC iOS Swift Xcode