#import “NSObject.h”
@interface BaseParser : NSObject
{
id _layoutDelegate;
unsigned long long _parserType;
}
- (id)newInstance;
- (id)sharedInstance;
- (void).cxx_destruct;
- (id)attributeStringForContent:(id)arg1;
- (double)getNextLineOriginWithCurrentY:(double)arg1 lineHeight:(double)arg2 withMaxWidth:(double)arg3;
- (id)getStylesForString:(id)arg1 withStyleString:(id)arg2;
- (void)insertString:(id)arg1 stringRange:(struct _NSRange)arg2 styleRect:(struct CGRect)arg3;
@property(nonatomic) __weak id layoutDelegate; // @synthesize layoutDelegate=_layoutDelegate; - (id)parseTextForStyles:(id)arg1 withParserPosition:(struct _NSParserPosition *)arg2;
@property(nonatomic) unsigned long long parserType; // @synthesize parserType=_parserType; - (struct _NSRange)rangeOfObjectInString:(id)arg1 withRange:(struct _NSRange)arg2;
- (_Bool)shouldOpenNewLineAtY:(double)arg1 withLineHeight:(double)arg2;
- (id)styleStringForContent:(id)arg1 withParserPosition:(struct _NSParserPosition)arg2 outputLastPosition:(struct _NSParserPosition *)arg3;
- (id)stylesForString:(id)arg1 withRange:(struct _NSRange)arg2 withParserPosition:(struct _NSParserPosition *)arg3;
classdump微信后,使用Logify生成Tweak.m后,make package install失败。说找不到
(struct _NSParserPosition *)
,无法hook 与_NSParserPosition相关的函数,删除这个方法的跟踪后,能正确编译,请问要怎么做。。