互联网的那些事儿牛叉的demo坚持写

Xcode 9官方更新说明

2017-10-19  本文已影响18人  恩莱客

        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本次更新的一个简单介绍,�希望对您的开发有所帮助。

上一篇下一篇

猜你喜欢

热点阅读