在iPhone应用程序中自动上传相机胶卷?

时间:2013-03-28 13:12:39

标签: iphone ios objective-c camera

我很难找到一些有用的功能,可以自动将照片从照片库上传到我的服务器端。 在我的iphone应用程序中,当用户捕获新照片时,我想自动将照片上传到服务器。 facebook,Dropbox和google plus app的方式。

任何帮助。

1 个答案:

答案 0 :(得分:0)

主要是 3步骤:

1)获取照片。将其存储到文档目录。 Apple在这里很好地描述了它:PhotoPicker

2)文档目录中获取照片:

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *dataPath = [documentsDirectory stringByAppendingPathComponent:@"Images"];
UIImage *image = [[UIImage alloc] initWithContentsOfFile:[dataPath stringByAppendingPathComponent:[NSString stringWithFormat:@"yourImage.png"]]];

3)现在,您可以将照片上传到服务器。这个过程在这里有很好的描述: upload image from iphone to the server folder