使用swiftDDP将对象传递给Meteor方法

时间:2016-06-25 02:00:21

标签: ios swift meteor

我正在尝试将meteor和iOS用于我的项目。我的问题是我正在尝试使用swiftDDP库连接到流星函数。发送数据时,它以错误的格式发送。如何从iOS传递Meteor(在js中运行)接受的对象?有没有办法用字符串做到这一点?我有工作的javascript代码调用相同的函数我将如何从iOS / swift传递相同形式的数据?

的Javascript

Meteor.call('xxx', {a: 1, b: 2, c: "some text"});

IOS(通过任何对象)

Meteor.call("xxx", ?? )

1 个答案:

答案 0 :(得分:1)

解决了这个问题,我在IOS swift let数据上以这种格式创建了一个对象:[String:AnyObject] = [“ time”:{time object}“ foo”:“ 1”,“ blah”:“ 1”,]然后简单地称为Meteor.call(“ events.add”,params:[数据]){结果,错误//使用方法结果NSLog(“ call working”)}做某事