cycript快速定位ViewController
打印当前视图层次
UIApp.keyWindow.recursiveDescription().toString()
获取上级响应者
[#id nextResponder]
通过这两个代码可以定位当前VC
打印某个对象的所有属性和值
[#id _ivarDescription].toString()
打印当前视图层次
UIApp.keyWindow.recursiveDescription().toString()
获取上级响应者
[#id nextResponder]
通过这两个代码可以定位当前VC
打印某个对象的所有属性和值
[#id _ivarDescription].toString()
终端执行 sudo killall -STOP -c usbd...
两次下载抓包发现所提交参数只有两个地方不一样,一个自然是软件的id,另外一个则是kbsync。接口地址:https://buy.itunes.apple.com/WebObjects/MZBuy.wo...
+ (NSString *)fileSizeWithInterge:(NSInteger)size{ if (size&...
IOS13之后,生命周期时间就开始由UISceneDelegate接管。解决适配方案:删除掉info.plist中Application Scene Manifest选项,同时可以删除Scenedel...
使用方法:[view.layer addAnimation:<#(nonnull CAAnimation *)#> forKey:nil]+(CAT...
最近在研究iOS逆向工程,整理了如下资料以供今后参考。概览工具清单做 iOS 逆向开发,要有的基本意识是,首先要有一台越狱设备,其次,要至少了解以下工具。工具名称作用Cydia越狱机上的安装软件包的软...