Android:使用HashMap值初始化ParseObject

时间:2018-01-04 11:47:42

标签: java android parse-platform

我正在从ParseCloud函数加载一些数据,我想从这些数据中创建一个PFObject。

使用iOS,我这样做并且工作正常:

PFCloud.callFunction(inBackground: "myParseCloudFunction", withParameters: parameters) { 
    (success, error) in
        if let objects = success as? [[String : Any]] {
            let myObjectsArray: [MyCustomObject] = objects.map({
                (object) -> MyCustomObject in
                    let myCustomObject = MyCustomObject(dataSource: PFObject(className: "MyCustomObject", dictionary: object))
            })
        }
})

从文档中,我可以读到我实际上正在使用此初始化程序:

+ (instancetype)objectWithClassName:(NSString *)className dictionary:(nullable NSDictionary<NSString *, id> *)dictionary;
  

创建一个带有类名的新PFObject,用数据初始化   从指定的一组对象和键构造。

     

@param className对象的类。 @param字典   要在新NSDictionary上设置的PFObject个键和对象。

     

@return具有给定类名并使用给定类设置的PFObject   数据

但是,我无法找到与Android类似的内容。该怎么办?

0 个答案:

没有答案