javascript - 如何使用 Objective-C 从 IOS Cordova 中的设备(本地数据库)中删除图像

标签 javascript ios objective-c cordova

我正在开发 iOS - Cordova 跨平台。

我正在使用以下代码从 Javascript 端获取图像路径 -

 NSString *fileName =[command argumentAtIndex:0];

我想使用 Objective-c 从此图像路径中删除图像。

我该怎么办?请帮忙

谢谢

最佳答案

你应该可以这样做:

NSString *fileName = [command argumentAtIndex:0];
NSFileManager *fileManager = [NSFileManager defaultManager];
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *filePath = [[paths objectAtIndex:0] stringByAppendingPathComponent:[NSString stringWithFormat:@"%@", fileName]];
[fileManager removeItemAtPath:filePath error:NULL];

关于javascript - 如何使用 Objective-C 从 IOS Cordova 中的设备(本地数据库)中删除图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35789509/

相关文章:

javascript - 在高阶组件中使用 ref

ios - 如何指定 Metal 着色器语言版本?

objective-c - 在项目中全局声明 UIColor

iphone - 具有自己的 XIB 的 UIView 子类

javascript - 如何使用 google apps 脚本划掉电子表格的一行(不是删除它!)?

javascript - React js - 无法使用 react 图标,找不到模块 '../lib'

javascript - Node JS HTTP 代理挂了

ios - 未从文件中检索内容

objective-c - 如何使 MPMoviePlayerViewController 以横向模式启动但仍允许更改方向

iphone - 在模拟器上运行设备构建