如何将批量数据上传到Parse后端

时间:2015-03-19 16:36:18

标签: ios parse-platform wallpaper

我正在开发一款基本上就像壁纸应用的应用。 我想用Parse作为后端。如何制作不同类别并将大量文件上传到每个类别?我尝试手动一次上传一个,但是有大量文件很麻烦。

1 个答案:

答案 0 :(得分:0)

如果您在阵列中拥有壁纸对象,可以这样做:

for(wallPaper *wallpaper in someArray) {

        PFObject *wallpaper = [PFObject objectWithClassName:@"wallpaper"];
        wallpaper[@"title"]=wallpaper.title;
        UIImage *image = wallpaper.image;
        NSData *imageData = UIImageJPEGRepresentation(image, 1);
        PFFile *imageFile = [PFFile fileWithName:@"wallpaper.jpg" data:imageData];
        [imageFile saveInBackground];
        [wallpaper setObject:imageFile forKey:@"wallpaperImage"];
        [wallpaper saveInBackground];


    }

你也可以有一个单独的类“类别”。 “类别”中的每个对象都有一个类别名称,即“海滩”,然后有一个PFRelation“成员”指向哪个壁纸属于该类别。