在写tweak的时候如何修改一个类的私有变量

在写tweak的时候如何修改一个类的私有变量,KVC是明显不行的

1 个赞

MSHookIvar

用这个函数可以获取私有成员变量,但是我不知道如何改变。。

https://github.com/Naville/MinusBlock/blob/36fb0073ed56a4eb211edf7f2c7e9344484174ab/Hooks/SDKSpecific/Tieba.xm

214行

多谢,我试一试

object_setInstanceVariable

这个方法,试了下似乎不行,不知道是不是使用方式出错了