? ? ? ? 都說(shuō)Xcode每次更新就會(huì)伴隨著大坑小坑馆里,而且還是隱藏副本。?
? ? ? ? 吶可柿,本人就闖進(jìn)“隱藏副本”了鸠踪。
? ? ? ? 2017年4月17日,安裝了Xcode 8.3.1版本复斥。4月20日营密,像往常一樣,打開(kāi)Instruments - leaks目锭,來(lái)查看一下我的APP的內(nèi)存問(wèn)題评汰。我的天纷捞,看下面這個(gè)截圖,你們發(fā)現(xiàn)了什么被去,發(fā)現(xiàn)了什么主儡,什么,么惨缆?
? ? ? ? 應(yīng)該是能看出來(lái)的吧糜值,沒(méi)看出來(lái)嗎? 對(duì)比一下坯墨,之前版本的界面吧臀玄。
? ? ? ? 對(duì)比很明顯了吧......
.
.
.
? ? ? ? 看 右側(cè)面板,在Xcode 8.3.1 里面畅蹂,只有兩個(gè)按鈕健无。少的那個(gè)按鈕(齒輪圖標(biāo))是干什么用的呢? 用過(guò)的都知道液斜,里面有 Invert call tree 和 hide system libraries累贤,這兩個(gè)常用的選項(xiàng)。?
? ? ? ? 現(xiàn)在沒(méi)有了少漆,是取消了臼膏,換地方了?
? ? ? ? 召喚神器 度娘示损,谷歌渗磅,看有沒(méi)有遇到過(guò)這情況的同袍。愣是一小時(shí)沒(méi)闖出來(lái)检访。下班始鱼,明天繼續(xù)來(lái)戰(zhàn)。
? ? ? ? 既然神器無(wú)用脆贵,還是看咱出生自備的新手裝備吧——官方文檔医清。不得不說(shuō),還是自家人親卖氨。打開(kāi) Instruments help会烙,沒(méi)有點(diǎn)太多地方,就找到了我要找的東西筒捺,看到 call tree柏腻,真是眼前一亮∠悼裕看看下面這張截圖五嫂,你看到 call tree 在哪沒(méi)?
? ? ? ? call tree在這里村斟,↓↓↓
? ? ? ?點(diǎn)擊 call tree贫导,告訴我抛猫,你看到了什么?
? ? ? ? 看到這里孩灯, 你就找到了闺金,內(nèi)存檢測(cè)時(shí)常用的那倆選項(xiàng)了,具體是什么作用峰档,自己去拜訪一下度娘败匹。
? ? ? ? 上面扯的不少,也是發(fā)泄一下情緒讥巡。 下面介紹一下掀亩,找到它的具體操作:
? ? ? ? 打開(kāi),leaks面板欢顷,在 Details 里面選擇Call Trees槽棍, 會(huì)在面板下方的工具條中出現(xiàn)一排按鈕,其中一個(gè)就是 Call Tree抬驴,點(diǎn)擊它炼七,會(huì)彈出上面那張圖里面的 Invert Call Tree 等選項(xiàng)。
? ? ? ? 最后布持,蘋(píng)果的每次更新豌拙,都會(huì)帶來(lái)一些改變。關(guān)于這個(gè) leaks 的更改题暖,開(kāi)始覺(jué)得還是挺坑的按傅,主要是情緒的影響。現(xiàn)在覺(jué)得胧卤,反而更方便唯绍,更加顯得功能的模塊化。類(lèi)似 Xcode 的文件目錄灌侣,對(duì)應(yīng)的功能就在對(duì)應(yīng)的文件目錄下推捐。這個(gè) “Invert call tree”,就在Detail - Call Trees里面侧啼。
謝謝!