分析完关键方法OnWCPayTransferMoneyStatusViewControllerConfirmTransfer
中需要拼接三个关键字段用于接收转账,分别为m_nsCurrentUserName
, m_nsTransferID
, m_uiTransferInvalidTime
。
问题在于如何在消息收到时的方法 - (void)onNewSyncAddMessage:(CMessageWrap *)msgWrap
中拿到m_nsTransferID
, m_uiTransferInvalidTime
。
新手入门,求指导
前排 坐等zhang总前来’解答’
//打印
%hook CMessageMgr
- (void)onNewSyncAddMessage:(id)arg1{
NSLog(@"%@\n%@",arg1,[arg1 class]);
%orig;
}
//取
Ivar m_nsTransferID = class_getInstanceVariable(objc_getClass(“CMessageWrap”), “m_nsTransferID”);
怕是要被ban
模拟点击实现转账会简单很多
找不到属性
谢谢 我试试
能具体点嘛 我对OC也不是太熟 Hook的时候打印出来嘛