解析云代码:检索iOS应用程序的图像数据

解析云代码:检索iOS应用程序的图像数据,ios,parse-platform,uiimage,nsdata,parse-cloud-code,Ios,Parse Platform,Uiimage,Nsdata,Parse Cloud Code,我正在编写一个带有解析后端的iOS应用程序,其中会列出博客条目 每个博客条目都有一个关联的图像,但我不想为每个条目获取图像对象,然后必须为每个条目获取图像文件。因此,我编写了一个云函数,将这两个步骤结合起来,通过一个请求返回原始图像数据 以下是云代码: var imageFile = image.get("photoFile"); Parse.Cloud.httpRequest({ url: imageFile.url() }).then(function(dataResponse){ re

我正在编写一个带有解析后端的iOS应用程序,其中会列出博客条目

每个博客条目都有一个关联的图像,但我不想为每个条目获取图像对象,然后必须为每个条目获取图像文件。因此,我编写了一个云函数,将这两个步骤结合起来,通过一个请求返回原始图像数据

以下是云代码:

var imageFile = image.get("photoFile");
Parse.Cloud.httpRequest({ url: imageFile.url()
}).then(function(dataResponse){
  response.success(dataResponse.buffer);
});
当我这样做的时候,我得到一个整数数组,我不知道从这里到哪里去得到UIImage。以下是迄今为止我掌握的iOS代码:

PFCloud.callFunctionInBackground(latestImageCloudFunctionName, withParameters: parameters) { (imageData, error) -> Void in
    if let data = imageData {
        //imageData is of the type [Int]
    }
}

图像base64是在这里编码的吗?如何从中获取将创建UIImage的NSData对象?

显示您从iOS中创建UIImage的部分。很抱歉,我的问题不准确。这并不是说我得到了一个零UIImage,我是从云函数得到了一个我不知道该怎么处理的结果。我编辑了这个问题来反映这一点,结果是一个整数数组,我不知道如何从这个到UIImage。