Xcode8最新特性二(Interface Builder和De

作者: 三角君 | 来源:发表于2016-06-16 13:15 被阅读2536次

前面一篇文章介绍了Xcode Sourece Editor Extension,接下来我们再来看看Xcode8的另外2个新特性:Interface Builder和Debug Memory Graph。

一、Interface Builder
首先这个东西倒不是什么新鲜玩意,主要是Apple把Size class重新设计了一遍!这次终于人性化了,不再像以前那样一进去就是600x600的版面,怪难受的!

1.png

主要是2个地方:

  1. 可以更改缩放比例了,底部有“-”和“+”控制,当然也可以通过按住Option+鼠标滚轮控制缩放(这个真太晚了,连Sketch设计软件都那么人性,Apple居然Xcoode8才有)。
  2. 最底部可以选择任何设备或设备方向,这个就太友好了,终于不用去思索以前Size Class那无语的操作!

二、 Debug Memory Graph
这个功能就太好了,现在我们的App都动辄几十、上百兆,功能越来越多(怪Product Manager或Customer吧,哈哈)。所以对于我们开发者来说,对内存控制的要求也越来越高(虽然硬件性能再提高),Apple终于把Debug Memory Graph功能带入了进来。

3.png
开启Debug Meory Graph:
  1. Xcode 8 运行一个App
  2. 点击那个像“分享”按钮样式的控件(也就是定位左边那个)


    5.png

三、工程配置方面
Xcode8也优化了部分工程配置方面的功能,主要是2个方面:

  1. 可以很方便的设置Display Name
  2. 对证书、签名文件的配置也更容易了


    2.png

相关文章

网友评论

  • 焚琴煮鹤de我:找了下,然后发现在iOS10下才能看到,怪不得我的8.0的模拟器半天啥没有
    和珏猫:@焚琴煮鹤de我 这个memory graph 只有xcode8在iOS9或iOS10的系统下才能看到,低版本的是看不到的。另外有可能在9和10的时候也看不到,需要启动一下product里面的profile,不知道是什么原因,但是亲测。
    焚琴煮鹤de我:@焚琴煮鹤de我 系统版本
    和珏猫:@焚琴煮鹤de我 难道这个Memory Graph还跟系统有关?我在真机8.2系统下一直没有看到这个Memory Graph按钮,是跟手机的版本有关吗?

  • bd3e3d34c7d2:只想知道自定义类的类名智能提示解决了么:joy::joy:
    a3ff24dd7e3b:@nwsuafdigo 同问,解决了就装个试试 :joy:
    PeanutGao:@nwsuafdigo 不能更同意你了
  • 八月未央2015:不错,谢谢分享😊

本文标题:Xcode8最新特性二(Interface Builder和De

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