有关自动转账问题请教


#1

分析完关键方法OnWCPayTransferMoneyStatusViewControllerConfirmTransfer 中需要拼接三个关键字段用于接收转账,分别为m_nsCurrentUserName, m_nsTransferID, m_uiTransferInvalidTime
问题在于如何在消息收到时的方法 - (void)onNewSyncAddMessage:(CMessageWrap *)msgWrap 中拿到m_nsTransferID, m_uiTransferInvalidTime
新手入门,求指导


#2

前排 坐等zhang总前来’解答’


#3

//打印
%hook CMessageMgr

  • (void)onNewSyncAddMessage:(id)arg1{
    NSLog(@"%@\n%@",arg1,[arg1 class]);
    %orig;
    }
    //取
    Ivar m_nsTransferID = class_getInstanceVariable(objc_getClass(“CMessageWrap”), “m_nsTransferID”);

#4

怕是要被ban:grin:


#5

模拟点击实现转账会简单很多


#6

找不到属性:grinning:


#7

谢谢 我试试


#8

能具体点嘛 我对OC也不是太熟 Hook的时候打印出来嘛