gpt4 book ai didi

objective-c - 上传图片到 Dropbox

转载 作者:行者123 更新时间:2023-11-28 22:47:30 24 4
gpt4 key购买 nike

我正在尝试将图像上传到保管箱。我使用的是最新版本的 SDK(9 月 17 日),并且已成功验证我的应用。

这是实现它的代码:

for ( NSUInteger i = 0; i < [photos count]; i ++ ) {

NSString *filename = [NSString stringWithFormat:@"%d.png", i+1];
NSString *file = [NSTemporaryDirectory() stringByAppendingPathComponent:filename];

[UIImagePNGRepresentation([photos objectAtIndex:i]) writeToFile:file atomically:YES];

NSString *destDir = @"/";
[self.dropboxClient uploadFile:filename toPath:destDir withParentRev:nil fromPath:file];

}

注意:

  • self.dropboxClient 是一个实例化的 DBRestClient 对象。
  • photos 是 UIImages 的 NSMutableArray(我已经使用 NSStringFromClass() 方法检查列表中的每个对象以确保对象是图像);

最重要的是,我认为我的 DBRestClient 对象 (self.dropboxClient) 可能存在问题,因为没有输入任何委托(delegate)方法,即使我已经设置委托(delegate)。

我们将不胜感激任何帮助!

最佳答案

这是一个线程问题。 DBRestClient 方法,如 createFolderuploadFile::::: 必须在主线程上执行。

关于objective-c - 上传图片到 Dropbox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12830794/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com