修改theos中的多个参数

时间:2014-02-20 21:34:27

标签: ios theos

在进行越狱调整时,我知道当你需要修改参数时,你会调用类似的东西

-(void) setSlowDownFactor:(float)arg1 {
     %orig(0.6)
}

但是当你在像这样的方法中有多个参数时

- (id)initWithRequest:(id)arg1 backgroundColor:(id)arg2 foregroundColor:(id)arg3 {

}

你如何改变一些论点但不是全部? (我想改变backgroundColor和foregroundColor)

1 个答案:

答案 0 :(得分:1)

- (id)initWithRequest:(id)arg1 backgroundColor:(id)arg2 foregroundColor:(id)arg3 {
    UIColor *red = [UIColor redColor];
    UIColor *blue = [UIColor blueColor];
    return %orig(arg1, red, blue);
}