iOS 应用内调试工具 FLEX
- 授权协议: BSD
- 开发语言: Objective-C
- 操作系统: iOS
- 软件首页: https://github.com/Flipboard/FLEX
软件介绍
FLEX (Flipboard Explorer) 是 iOS 开发的应用内调试和探测工具集。运行的时候,FLEX 提供一个浮动在应用之上的工具栏,用户可以查看和修改应用的每一个地方。
调试利器:
检测和修改层次视图
查看任何对象的属性和实例变量
支持动态修改许多属性和实例变量
支持动态调用实例和类方法
通过堆栈访问任意对象
使用应用的沙盒查看文件系统
动态查看和修改
NSUserDefaults值
不像其他的调试工具,FLEX 完全是在应用中运行,用户不需要连接 LLDB 或者 XCode 或者是其他远程调试服务器。同时,FLEX 在模拟器和物理设备上都运行的很好。
用法
短示例:
[[FLEXManager sharedManager] showExplorer];
更复杂的示例:
#if DEBUG#import "FLEXManager.h"#endif...- (void)handleSixFingerQuadrupleTap:(UITapGestureRecognizer *)tapRecognizer{#if DEBUG
if (tapRecognizer.state == UIGestureRecognizerStateRecognized) {
// This could also live in a handler for a keyboard shortcut, debug menu item, etc.
[[FLEXManager sharedManager] showExplorer];
}#endif}
Spring
Bruce Tate、Justin Gehtland / O'Reilly Media, Inc. / 2005-04-12 / USD 29.95
Since development first began on Spring in 2003, there's been a constant buzz about it in Java development publications and corporate IT departments. The reason is clear: Spring is a lightweight Java......一起来看看 《Spring》 这本书的介绍吧!

