我试图将所选行之间的数据传递给UIView内的UITableview。 我在所选行中有一个void prepare segue,在那里我查询图像然后调用PFFile然后将NSData保存在图像中。但我被困在包含UITableview的ViewController中,因为它不保存在数组中的图像我很难在ViewController中显示任何帮助中的数据。 此代码准备segue传递数据。
NSIndexPath*indexPath=[self.tableView indexPathForSelectedRow];
NewViewController *destination=(NewViewController *)segue.destinationViewController;
PFObject *object=[self.arrayusers objectAtIndex:indexPath.row];
PFQuery *query=[PFQuery queryWithClassName:@"image"];
[query getFirstObjectInBackgroundWithBlock:^(PFObject *object, NSError *error) {
if(object)
{
PFFile *file=[object objectForKey:@"imageFile"];
[file getDataInBackgroundWithBlock:^(NSData *data, NSError *error) {
if(data)
{
UIImage *image=[UIImage imageWithData:data];
}
}];
}
}];