天天看點

Reveal 1.5.1,功能更強大,分析iOS App利器。

    一直使用Reveal1.0.7分析App,突然發現手機一些App在分析的時候會報出libReveal.dylib版本太低,要更新新版本的Library。是以去官網下載下傳了最新的1.5.1版本。

螢幕截圖:

Reveal 1.5.1,功能更強大,分析iOS App利器。
Reveal 1.5.1,功能更強大,分析iOS App利器。

右側的inspector幾乎和XCode一模一樣,對iOS developer十分友好。

輕按兩下某一個View,還可以取出這個對象進行分析。或者可以使用Filter來過濾一些不需要的層,更好的分析頁面的結構,對于左側的tree,我們可以輕易的了解使用的空間名稱或者自定義的控件名。還有iOS的Framework的recursive description,例如上圖的播放器使用了<MediaPlayer.framework>。

Reveal 1.5.1,功能更強大,分析iOS App利器。

Auto Layout

Reveal 1.5.1,功能更強大,分析iOS App利器。

由于最近在研究UITableviewCell 嵌入MPMovieView來播放視訊,是以也看了一下美拍的實作邏輯。

Reveal 1.5.1,功能更強大,分析iOS App利器。

從頁面上可以看到向上滾動的時候,當UITableViewCell即将Visible的時候會将之前顯示的縮略圖變成一個視訊播放器自動開始播放視訊。而即将要隐藏的Cell會變成縮略圖。這樣保證了頁面的性能和流暢度。

Reveal 1.5.1,功能更強大,分析iOS App利器。

頁面的層級複雜度真是非常的高啊!準備進一步研究這個APP神器。