Xcode 9官方更新说明

        Xcode是我们iOS开发者必不可少的使用工具,苹果公司每次对其版本更新都会增加或者完善好多功能,而这些功能对于我们开发提供的更多便利,当然Xcode9也不例外,根据App Store上的详情说明总结了以下几点。

1.编辑器重构后编辑代码更便捷, 代码编辑器响应极快,增加了对Markdown语法(普通文本编辑器编写的标记语言)的原生支持

2.修复代码功能也有所改进,增加delegate方法的自动补全

3.导航区域增加github账号一栏,团队协作更方便

4.无线安装APP进行调试,这个功能是不是很给力

5.模拟器看起来更加真实(支持模拟器上的按键),而且可以同时运行多个

6.iOS playground 模板创建的文件既可以在Xcode上运行,也可以在SWift playgrounds的iPad上运行

7.导航区的搜索结果显示更快

8.项目导航器自动将文件和组与查找器和源控制保持同步。

9.Xcode服务器不再需要MacOS服务器,完全可以在Xcode的的偏好设置里配置

10.下一代构建系统提高了可靠性和性能,在构建多项目时(可选启用)。

11.SWift 4编辑器可以构建SWift 3 代码并能够转码,一次一个模块

12.最新的SDK,包括增强现实中的机器学习和ARKit核心ML框架

以下对于常用的一些功能进行了简单操作,

1.Markdown语法

Xcode 9支持显示 markdown 文件,支持显示更多的效果

alloc的描述:标题、代码块
标题和列表

2.代码自动补全

以下是写的一个测试tableview,

代理方法没有添加,会有警告
点击修复警告符号
点击fix后,协议方法自动补全

3.github功能(在xcode中偏好设置中添加github账号)

github
check out 开发的分支

4.无线安装APP(iOS 11系统真机)

准备工作:iPhone为iOS 11系统,Xcode 9,还有iPhone和mac在同一WiFi下,首次需要仍需要连接线进行设置,如下:

菜单栏  -  window  - Devices and Simulators

记着先升级iPhone系统,看不到此选项,该选项打钩

iPhone
断开数据线

此时,真机仍然不能调试,在上列表中右击你的手机,出现菜单,选中Connect via IP Address,属于手机的IP,点击connect,成功后如下

配对完成

也可以通过右击取消配对。

5.模拟器更逼真

箭头指示都支持点击操作,跟真机差不多,是不是很炫酷,并且支持启动多个模拟器

酷炫模拟器

6.代码查询速度

之前查询,如果匹配较多时经常卡死,Xcode 9对其进行了优化,现在变得好用很多,以下就是搜索“a”字母,匹配数固然多,但依然可以操作

代码搜索

总结

以上是对于xcode 9本次更新的一个简单介绍,�希望对您的开发有所帮助。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,229评论 4 61
  • 对于所有有志于掌握英语的人,或者短期内面临某个特定英语考试的筒子来说,单词都是我们绕不过去的关键一环。在智能手机问...
    电游女王阅读 5,292评论 2 8
  • “你说,我们读这些书有什么用?” “你说,我们思考这么多有什么用?” “你说,我们这么拼有什么用?” 好,我来为你...
    小因果lrj阅读 464评论 5 8
  • [cp]我从阅读中感到人类之中最强烈的不平等,本质上说,阅读并不涉及制度,却直指脑力,人类可用制度实现的正义,但在...
    冷眼读诗阅读 157评论 0 0
  • 水木社区住房 12306分流 IT黑名单
    malgee阅读 111评论 0 0