请问我想在tweak上hook CLGeocoder这个类的- (void)reverseGeocodeLocation:(CLLocation *)location completionHandler:(CLGeocodeCompletionHandler)completionHandler{} 这一个方法,在编译的时候就提示unknown type name的错误了,可是我已经在Makefile上添加了MyTweak_FRAMEWORKS = CoreLocation ,还有在theos的include文件夹下也拉进了CoreLocation.framework中的头文件了,可是为什么还会报这个错误呢,是不是哪里还做少了什么,求各位指导。
应该需要在.xm文件里面加入
#import <CoreLocation/CoreLocation.h>
另外就是 CLGeocodeCompletionHandler 这个类型, 需要在makeFile加入 CoreFoundation
你的项目名称_FRAMEWORKS = CoreFoundation Foundation UIKit CoreLocation