我有一个从接受ArrayOfInt和ArrayOfString对象作为参数的WSDL生成的sudzc服务类。该服务方法的签名是这样的:如何将值数组传递给SudzC生成的webservice类?
- (SoapRequest*) Search: (id <SoapDelegate>) handler filters: (NSMutableArray*) displayedAttributes: (NSMutableArray*) displayedAttributes;
我的问题是,我怎么传值到意想不到NSMutableArrays参数?
在上面的方法签名中,“displayedAttributes”参数需要一个对象(应在int标记中填充多个整数,例如<int>1</int><int>2</int><int>3</int>
等)。
但是没有这些东西,我已经试过了工作:
- 直接传递的一个NSArray/NSMutableArray里(INT)对象
- 直接传递的NSNumber的一个NSArray/NSMutableArray的对象
- 传包含@“1”,@“2”,@“3”等的字符串数组
- 传递已包含的字符串数组,等
- Co nstructing一个
CXMLDocument
了基于整数
一个字符串的我敢肯定,这是在下载所附文件在某种程度上解释 - 它只是我不明白的时刻。