tinymind / iSpy

iSpy for iOS allows you to show UIView's size, cpu/memory/network information, and update any UIView's properties at runtime.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

iSpy

iSpy for iOS allows you to show UIView's size, cpu/memory/network information, and update any UIView's properties at runtime. Similar with Spy++, you could inspect any UIView of running application, change it's interface without build and run again.

ScreenShot

Show views hierarchy:
iSpy View Properties

Show view's placeholder: iSpy Place Holder

Installation

Add source code to project

Download iSpy Folder, add to your XCode project.

CocoaPods

Coming Soon...

Dependency

RATreeView.

pod 'RATreeView', '~> 2.1.0'

Usage

#import "ISpy.h"

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    // Setup
    [[ISpy sharedObject] show];
}

Feature

  • Show UIView's frame size, border.
  • Show system data usage: cpu, memory, network.
  • Show all UIViews' properties.
  • Update any UIView's properties at runtime.

Todo

  • Hosts: support hosts for http request.
  • Command: send message to any view.

About

iSpy for iOS allows you to show UIView's size, cpu/memory/network information, and update any UIView's properties at runtime.

License:MIT License


Languages

Language:Objective-C 99.6%Language:Ruby 0.4%