在 JavaScript 中使用多个参数的 OBJ-C 方法

obj-c method with multiple args in javascript

本文关键字:参数 OBJ-C 方法 JavaScript      更新时间:2023-09-26

我正在用 Xcode 编写一个 appcelerator 模块,用 obj-c 编写。

我有一个需要多个参数的方法,如下所示:

 -(void)useThis:(NSString*)this withThat:(NSString*)that{}

在appcelerator中,我将如何调用该方法?正确的语法是什么?

 var foo = require("module");
 foo.useThiswithThat("this","that");

似乎不起作用。

我不确定这是否有效。 (我认为目前的方法行不通(。

当我为钛开发模块时,在这种情况下,我使用了这样的:

-(void)useThisWithThat:(NSArray *)thisThat
{
    // Array contains both this and that
}

并称为:

foo.useThiswithThat(["this","that"]);