我正在尝试将meteor和iOS用于我的项目。我的问题是我正在尝试使用swiftDDP库连接到流星函数。发送数据时,它以错误的格式发送。如何从iOS传递Meteor(在js中运行)接受的对象?有没有办法用字符串做到这一点?我有工作的javascript代码调用相同的函数我将如何从iOS / swift传递相同形式的数据?
的Javascript
Meteor.call('xxx', {a: 1, b: 2, c: "some text"});
IOS(通过任何对象)
Meteor.call("xxx", ?? )
答案 0 :(得分:1)
解决了这个问题,我在IOS swift let数据上以这种格式创建了一个对象:[String:AnyObject] = [“ time”:{time object}“ foo”:“ 1”,“ blah”:“ 1”,]然后简单地称为Meteor.call(“ events.add”,params:[数据]){结果,错误//使用方法结果NSLog(“ call working”)}做某事