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容器入口。

相关文章
相关标签/搜索