注:原文---念茜的博客
Cycript: Objective-JavaScript ,它懂Objective-C,也懂javascript。我们能够借助Cycript使用Objective-C或者javascript ,给某个正在运行的进程的runtime发送消息。
本文以修改支付宝app界面为例,介绍Cycript的使用方法。
1)安装Cycript
到Cycript官方网站下载资源工具,然后推进已越狱的iPhone中,进行安装:

2)确定支付宝进程
运行支付宝app,然后获取它的进程号:

3)Cycript钩住支付宝进程

4)获取当前界面的viewController并修改背景色


当然,只是修改个背景色好没意思……
想修改更多信息,还得介绍一下另一个利器: class-dump 。下篇再总结~
网友评论