我正在开发一个IOS应用程序,我从iPhone模拟器或DropBox上传图片,有时它上传到我创建的相应文件夹中的dropbox,但有时候我的应用程序崩溃.Below是我的代码:
- (void)_startUpload:(UIImage *)image
{
NSInteger randomNumber = arc4random() % 100;
NSString *filename = [NSString stringWithFormat:@"MyiPhonepic-%ld.png",(long)randomNumber];
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *localPath = [[paths objectAtIndex:0] stringByAppendingPathComponent:@"image.png"];;
NSLog(@"local Path ----> %@",localPath);
NSString *destDir = [NSString stringWithFormat:@"/%@",albumNAME];
[self.restClient uploadFile:filename toPath:destDir
withParentRev:nil fromPath:localPath];
}
我在主文件上得到了这个:我的应用程序由于 - >崩溃了
EXC_BAD_ACCESS(代码= EXC_1386_GPFLT)
我的日志中没有得到有关应用程序崩溃的任何解释。 请帮助我代码的问题是什么。根据我的知识,我认为我正在调用已经发布的对象,因此遇到了这个错误。如果您对此有任何疑问,请帮助我。