我正在从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类似的内容。该怎么办?