删除本地文件

删除本地文件

#ifndef USERINFOPATH
#define USERINFOPATH [NSString stringWithFormat:@"%@/%@info.plist",DOCUMENTS, [[NSUserDefaults standardUserDefaults] stringForKey:USERID]]
#endif

/** Delete a file **/
+ (BOOL) DeleteSingleFile:(NSString *)filePath
{
    NSError *err = nil;

    if (nil == filePath) {
        return NO;
    }

    NSFileManager *appFileManager = [NSFileManager defaultManager];

    if (![appFileManager fileExistsAtPath:filePath]) {
        return YES;
    }

    if (![appFileManager isDeletableFileAtPath:filePath]) {
        return NO;
    }

    return [appFileManager removeItemAtPath:filePath error:&err;];
}

//调用
    if ([SupportClass DeleteSingleFile:USERINFOPATH]) {
        NSLog(@"删除成功");
    };
时间: 2024-10-28 07:05:37

删除本地文件的相关文章

iOS5可能会删除本地文件储存 - Caches 也不安全

转自:http://blog.163.com/ray_jun/blog/static/1670536422011101225132544/ 出处:http://superman474.blog.163.com/blog/static/120661462011101115811199/ 关于iOS 5的本地文件储存Marco(Instapaper 的开发者)写过一篇很好的帖子阐述过相关问题,有兴趣的同学可以先阅读下他的文章然后再看下文. 在苹果开发者的论坛上也有许多相关问题的讨论贴: 安全地保存文

java程序实现删除本地文件

import java.io.File; public class Test { public static void main(String args[]) {    Test t = new Test();    delFolder("d:/test");    System.out.println("OK"); } // 删除文件夹 // param folderPath 文件夹完整绝对路径 public static void delFolder(Strin

Hololens创建、读取、删除本地文件

参考资料 1.微软官方介绍 saving and finding your files https://developer.microsoft.com/en-us/windows/mixed-reality/saving_and_finding_your_files 2.自定义文件存取方法  http://longqian.me/2017/02/08/hololens-file-transfer/ 按照2中的方法,可以将文件保存在 ApplicationData.Current.RoamingF

删除某个文件夹下的所有文件

//删除本地文件夹下保存的文件 NSFileManager *fileManager = [NSFileManager defaultManager];                     NSString *docPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)firstObject];                     NSString *dicrector

将本地文件上传到远程服务器

问题:由于系统在局域网(能访问外网)内,但外网无法请求局域网内服务器文件和进行处理文件. 解决:建立文件服务器,用于存储文件及外网调用. 客户端(文件上传): package cn.hkwl.lm.util; import java.io.DataOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; imp

【转】GitHub问题之恢复本地被删除的文件

原文网址:http://blog.csdn.net/iaiti/article/details/39557951 折腾了真久,GitHub commit之后,我手痒把本地的一个文件给删了,然后一直git pull都发现不能恢复.远程库里面还是有该文件的.就是我想将远程库的文件回到本地被删除了的位置. 特别的是,我在GitHub官网添加文件之后,pull之后会更新这个文件到本地. 但是那个被我收到删除的本地文件死活不恢复. 网上查了,事实上只有一篇真正提到使用checkout file,其余都是直

GitHub问题之恢复本地被删除的文件

折腾了真久,GitHub commit之后,我手痒把本地的一个文件给删了,然后一直git pull都发现不能恢复.远程库里面还是有该文件的.就是我想将远程库的文件回到本地被删除了的位置. 特别的是,我在GitHub官网添加文件之后,pull之后会更新这个文件到本地. 但是那个被我收到删除的本地文件死活不恢复. 网上查了,事实上只有一篇真正提到使用checkout file,其余都是直接的复制,连个转载都不会说明. 确实: F:\mygithub\javaprogram\util [master

GitHub 恢复本地被删除的文件

刚开始用github,今天删除本地一个文件(webservicedao文件夹)后突然发现删除错了,想恢复被删除文件,但是使用pull却又无法拉取(这点感觉不如SVN),但并不想直接clone整个工程.怎么破? 解决办法: 在被删除文件的目录下,鼠标右键点击Git Bash Here进入命令控制界面 输入: git checkout webservicedao (即:被删除文件的文件名)即可恢复单个文件或文件夹

Git--删除远程仓库文件但不删除本地仓库资源

我们在使用idea开发的过程中经常会出现新建项目的时候直接把xxx.iml文件也添加到了git trace 当然这并不会出现什么问题,问题是当我们把xxx.iml文件push到我们github上之后,然后在另一台电脑上pull了下来会出现一些问题,因为xxx.iml文件不是项目的源码.也就是说对于导入项目来说是多余的. 正规的源码目录: src/ pom.xml .ignore 但是,我们又不能直接在本地删除xxx.iml.因为该文件是我们在本地开发的时候必须的. 那么问题来了:我们要在保留本地