iOS 運行時動態微調屬性方案 - LLDebugTool

需求

  • "把這個往左移一點"
  • "把這個顏色再調一下"
  • "把這個字調大一點"
  • "把這個滑動欄隱藏"
  • "把這個文案換一下"

你是否是已經厭倦了每次在調試階段,各類來自測試和UI的問題,每次只須要修改某一個數值,而後從新build/archive,並且調整一次有可能達不到效果,須要反覆的修改,build。反覆的修改數值對一個程序員來講毫無心義,因此把這些問題交給LLDebugTool來幫你解決。git

方案

解決問題的方法有兩種程序員

  1. 解決提出問題的人
  2. 能夠動態的調用KVC,來給某些屬性值賦值。

LLDebugTool就幫你提供了這樣一個接口,在1.3.4的版本中新增了Hierarchy功能,可讓你隨時隨地的修改的屬性值。藉助於LLDebugTool,你能夠在查看UI的同時,動態的修改屬性值,而這一切都是基於KVC來作的。github

*LLDebugTool*是一款針對開發者和測試者的調試工具,它能夠幫助你在非Xcode的狀況下,進行數據分析和操做。網絡

爲您的下一個項目選擇LLDebugTool,或者遷移到您現有的項目中——您會爲此感到驚喜!🎊🎊🎊工具

One More thing

我能用LLDebugTool作什麼?

檢查網絡請求或者查看某些事件的日誌信息,而沒必要非在XCode運行下運行。這在解決測試人員的問題上頗有用。測試

更輕鬆的篩選有用的信息。ui

更輕鬆的處理偶發的問題。調試

更輕鬆的分析崩潰緣由。日誌

更輕鬆的分享、預覽或刪除沙盒文件,這在開發階段很是有用。code

更輕鬆的觀察App的CPU,內存,FPS等信息。

截屏、標註並分享。

更直觀的查看視圖結構,並修改具體屬性值。

更準確地肯定App裏的UI元素和顏色。

便捷的獲取和對比位置信息。

便捷的查看元素邊框及位置。

快速的Html容器入口。

相關文章
相關標籤/搜索