标签:class obj 修改 cti 概述 访问 运行 dia control
Cycript 是Objective-C++、ES(JavaScript)、Java等语法的混合物。
可以用来探索、修改、调试正在运行的Mac\iOS App。
通过Cydia安装Cycript,即可在iPhone上调试运行中的APP。
开启
cycript
退出
ctrl + D
清屏
commond + R
调试App
cycript -p 进程ID
cycript -p 进程名称
要获取iPhone安装app进程ID,首先需要安装adv-cmds插件。执行ps -A
指令。 可以通过ps -A | grep 关键词
快查找。
如果想通过ps -A命令找到某个App的进程ID,一定先保证该App运行。
获取应用的程序的IUApplication
UIApp
定义变量
var 变量名 = 变量值
用内存地址访问对象
#内存地址
获取App所有的类
ObjectiveC.classes
查看对象的所有成员变量
*对象
递归打印View的所有子空间(跟LLDB一样的函数)
view.recursiveDescription().toString()
获取当前页面的所有控制器
choose(UIViewController)
标签:class obj 修改 cti 概述 访问 运行 dia control
原文地址:https://www.cnblogs.com/CoderHong/p/8908684.html