前面一篇文章介绍了Xcode Sourece Editor Extension,接下来我们再来看看Xcode8的另外2个新特性:Interface Builder和Debug Memory Graph。
一、Interface Builder
首先这个东西倒不是什么新鲜玩意,主要是Apple把Size class重新设计了一遍!这次终于人性化了,不再像以前那样一进去就是600x600的版面,怪难受的!
主要是2个地方:
- 可以更改缩放比例了,底部有“-”和“+”控制,当然也可以通过按住Option+鼠标滚轮控制缩放(这个真太晚了,连Sketch设计软件都那么人性,Apple居然Xcoode8才有)。
- 最底部可以选择任何设备或设备方向,这个就太友好了,终于不用去思索以前Size Class那无语的操作!
二、 Debug Memory Graph
这个功能就太好了,现在我们的App都动辄几十、上百兆,功能越来越多(怪Product Manager或Customer吧,哈哈)。所以对于我们开发者来说,对内存控制的要求也越来越高(虽然硬件性能再提高),Apple终于把Debug Memory Graph功能带入了进来。
开启Debug Meory Graph:
- Xcode 8 运行一个App
-
点击那个像“分享”按钮样式的控件(也就是定位左边那个)
三、工程配置方面
Xcode8也优化了部分工程配置方面的功能,主要是2个方面:
- 可以很方便的设置Display Name
-
对证书、签名文件的配置也更容易了