美文网首页
Xcode9新体验

Xcode9新体验

作者: 进阶的蚊子 | 来源:发表于2017-09-25 14:44 被阅读49次

    最近苹果刚正式推送了iOS11 和Xcode9,楼主本着体验新产品和早日做好适配的原则,下载更新了Xcode9,不得不说Xcode做的越来越好,安装包也越来越大了(5.4G),下载耗费的时间多了不少.想当初Xcode6 时代安装包才2.4G,这几年Xcode优化更新了好多.
    首先,模拟器看着加舒服,一次可以运行多个模拟器,当然了电脑配置低了可能会卡一些.

    iPhone 7 带有了Home键

    018C7A34-A18D-4CCE-8818-DC2597994395.png

    没有Home键且带有刘海的iPhone X

    6890A62B-7175-4A14-AB90-5C1F7EE586CD.png

    2个模拟器都工作

    68BA5EDD-62A2-44AB-96E7-501843758ABF.png

    其次,在编写代码时提示不一样,以前我们按住cmd+左键 就能进入直接查看api,现在回有个选择框让选择不同的操作
    Jump to Definition(^⌘):跳转类头文件或定义
    Show Quick Help(⌥):显示帮助文档
    Edit All in Scope:编辑文档内所有匹配内容
    在这里我要说,对于懒得不行的我,简直要吐,多了一步操作 效率降低很多的好吗?
    那么好,你试试 Command + 右键

    屏幕快照 2017-09-25 下午2.06.26.png

    在以前, 错误信息只会在错误处后面一行显示,但是错误信息过多的时候,在看错误信息的时候难免有些不方便,现在好了,当点击错误信息前面的红点时,错误信息会完全展开,并且有fix功能。

    还有一个贴心小功能

    就是在点击一个) ] }等有对应括号的时候,会直接给你找到对应的位置,这对于if嵌套层级关系定位是非常有帮助的说,尤其是看别人乱七八糟的代码的时候 ~~~浪里个浪

    第三 ,直接把图片资源拖进去的话,在xib 能找到显示图片,但是运行出来会找不到图片,解决办法是添加添加图片时选择addFileTo 或者图片直接拖到Asset 中去
    先看实验1 直接拖一张 王祖贤的照片进去,xib中可以显示该图片

    1A5E7AB6-62BF-44FD-9025-8A6436D40816.png

    运行后 观看女神图片去哪了?

    6763792C-3F4C-4881-93EF-A8155FD38E05.png

    我们换另外一种方式加入采用addFileTo 加进去 运行就能显示该图片了,这个应该是Xcode9的一个bug.

    4B75D83B-9FEB-4054-94A7-C0AF23F11B66.png

    第四 在xib或者storyBoard 布局的时候出现了不同
    在以前设置约束的时候,
    我们可以使用 Top Layout Guide和Bottom Layout Guide 让view根据上下锚点自适应内容

    而如今是safeArea

    苹果用单独的Safe Area属性代替了上面的属性.安全区域限制于顶部和底部的锚点

    A01194DA-CDC1-4E16-A42B-1AA6101AA350.png

    暂时楼主只发现了这些,以后有新的发现会及时分享给大家的.

    相关文章

      网友评论

          本文标题:Xcode9新体验

          本文链接:https://www.haomeiwen.com/subject/thzrextx.html