前面一篇文章介紹了Xcode Sourece Editor Extension,接下來我們再來看看Xcode8的另外2個新特性:Interface Builder和Debug Memory Graph。
一、Interface Builder
首先這個東西倒不是什么新鮮玩意,主要是Apple把Size class重新設計了一遍!這次終于人性化了,不再像以前那樣一進去就是600x600的版面,怪難受的!
1.png
主要是2個地方:
- 可以更改縮放比例了,底部有“-”和“+”控制,當然也可以通過按住Option+鼠標滾輪控制縮放(這個真太晚了,連Sketch設計軟件都那么人性,Apple居然Xcoode8才有)。
- 最底部可以選擇任何設備或設備方向,這個就太友好了,終于不用去思索以前Size Class那無語的操作!
二、 Debug Memory Graph
這個功能就太好了,現在我們的App都動輒幾十、上百兆,功能越來越多(怪Product Manager或Customer吧,哈哈)。所以對于我們開發者來說,對內存控制的要求也越來越高(雖然硬件性能再提高),Apple終于把Debug Memory Graph功能帶入了進來。
3.png
開啟Debug Meory Graph:
- Xcode 8 運行一個App
-
點擊那個像“分享”按鈕樣式的控件(也就是定位左邊那個)
5.png
三、工程配置方面
Xcode8也優化了部分工程配置方面的功能,主要是2個方面:
- 可以很方便的設置Display Name
-
對證書、簽名文件的配置也更容易了
2.png