做ios的開發,ui是非常非常重要的一環。除錯時我們一般用模擬器,提交前用真機做測試。用模擬器來除錯ui效果雖然快捷方便,但有時仍然希望有更強大的工具來幫助分析ui,尤其是專注在ui的效果除錯時。最近看到了reveal這個工具,發現真的是強大無比,類似於firefox上的firebug,對於ui上的層的顯示很清晰直觀,可以很方便的用於ui的除錯,用來學習ui的使用也是無上利器。
安裝reveal不算複雜,要把reveal用到工程中則需要把framework或者dylib編入。
1. 開啟xcode工程
3. 把reveal.framework加入工程,在彈出框中選中copy items into destination group』s folder (if needed).
4.在工程設定中,在other linker flags項增加-objc -framework reveal
如果你使用的還是xcode4,那麼還需要增加-frame cfnetwork -frame quartzcore -framework coregraphics
5. 執行你的應用,應用可以是在模擬器上,也可以在真機上,不過必須保證reveal和你的裝置在同乙個網路裡面,然後選擇reveal裡面的鏈結目標,連上應用後ui就會顯示出來,每個層次,每個元素都可以顯示,而且可以選中了看到資料。
vue devtools vue開發除錯神器
由於vue是資料驅動的,所以這就存在在開發除錯中檢視dom結構並不能解析出什麼。但是借助vue devtools外掛程式,我們就可以很容易的對資料結構進行解析和除錯。建議使用npm 映象按照依賴包 命令列安裝npm 映象 npm install g cnpm registry 之後我們就可以使用cn...
iOS開發 UI 動畫
import viewcontroller.h inte ce viewcontroller property nonatomic,strong uiview myview 轉場動畫 切換的檢視 property nonatomic,strong uiview firstview property ...
移動端開發除錯神器 vConsole
我們在開發手機版網頁的時候,常常會出現下面的情景 1 開發時,在自己電腦上執行得好好的,在手機上開啟就掛了,但是手機上又看不到error log 2 上線後,某使用者表示頁面失靈,但我們自己又重現不出來,看不到使用者側的出錯資訊。如果說 1 還可以通過電腦連線手機以檢視log來解決,那 2 在沒有完...