したがって、基本的には、window.location = "myobj:mymethod:myarg:myotherarg"を使用してobjcでJavaScript呼び出しを処理する一般的な方法を実装していますが、引数の配列をメソッドに適用する方法があるかどうか疑問に思っています。 、JavaScriptでできる方法と同様です。
通常、私はやっています
-(void) mymethod:(NSArray*) arr{
//method knows how many arguments it takes and what they mean at each index
}
私はしたい:
-(void) mymethod:(NSString*) myarg myOtherArg: (NSString*) myotherarg{
//do stuff
}
次のような方法があります。
+(void) callMethod:(NSString*)selectorName withArgs: (NSArray*)args onObject:(id) obj{
//implementation
}
[JEHelpers callMethod:selector withArgs:someArrayOfArgs onObject:myapp]
これは可能ですか?