Added key for toggling the hidden status
By default it's the "x" key since "h" was already taken.
I have added this feature to the desktop app. Available here: https://github.com/cbess/CBIntrospector
Hi, thanks for the pull request though unfortunately it looks like DCIntrospect is no longer maintained. Good news though, myself and @logicreative have decided to revive DCIntrospect, and created a fork at https://github.com/logicreative/DCIntrospect-ARC to hopefully merge all pull requests and forks back into a single repo.
If you don't mind sending your pull request to the DCIntrospect-ARC repo, we'll try and merge it as quickly as possible. We're also going to be more active with the CocoaPods package manager, so we'll update the latest CocoaPod's podspect once all changes have been merged.
Thanks Jerrold
@jklp https://github.com/cbess/CBIntrospector is already ARC-ready, has been for quite a while now. It has the features of DCIntrospect and quite a bit more (like a desktop app: ViewIntrospector).
Thanks for the link @cbess that looks great! I think we might still persist with the DCIntrospect-ARC fork, as we like the idea of having something lightweight. By the way, have you checked out Reveal or Spark Inspector?
@jklp a lightweight debugging tool? Interesting. I want my debugging tools to be as robust and powerful as possible, and unfortunately, that usually doesn't fit into the lightweight category (i.e. Xcode, Instruments, NSLogger, Lumberjack, etc).
Yes, I've reviewed them. Since I've checked, they all lack a powerful feature that is used a lot in View Introspector, sending any message to any NSObject at runtime. That is a key feature for me. All that UIView tree stuff is expected (standard). But, calling methods, sending remote notifications, UIView dumps, etc. are key debugging features. And being able to use the tool from the app or the simulator (two-way view selection/manipulation). Also, I like free.
By the way, have you used View Introspector?