gpt4 book ai didi

javascript to cocoa with variable args

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:20:49 25 4
gpt4 key购买 nike

我有一个 objectiveC 类,它是我可以从 javascript vai webscriptobject 调用的方法。但是,我想从提供可变数量参数的 javascript 调用我的函数。例如,

myclass.myfunction(arg1, arg2, arg3 ....) 在 objectiveC 端,函数不限于特定数量的参数。我猜想使用可变参数。

以前有人做过这样的事吗?

最佳答案

- (NSNumber *) addValues:(int) count, ... {
va_list args;
va_start(args, count);

NSNumber *value;

double retval;

for( int i = 0; i < count; i++ ) {
value = va_arg(args, NSNumber *);

retval += [value doubleValue];

}

va_end(args);
return [NSNumber numberWithDouble:retval];
}

希望对您有所帮助。

关于javascript to cocoa with variable args,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9071731/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com