取iOS各类文件路径

//得到Document目录:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];

//得到temp临时目录:
NSString *tempPath = NSTemporaryDirectory();

//得到目录上的文件地址:
NSString *文件地址 = [目录地址 stringByAppendingPathComponent:@"文件名.扩展名"];
//该片段来自于http://outofmemory.cn

iOS
获取document目录下的装有文件称和文书路径,当用拿到当地的文本,举办上传或者发送的时候,可以拔取以下模式如故到。

-(NSMutableDictionary *)localFile {
    NSString *path = [[NSBundle mainBundle] bundlePath];
    NSFileManager *fm = [NSFileManager defaultManager];
    NSDirectoryEnumerator *dirEnum = [fm enumeratorAtPath:path];
    NSString *fileName;
    NSMutableDictionary *R = [NSMutableDictionary dictionary];
    while (fileName = [dirEnum nextObject]) {
        NSLog(@"短路径:%@", fileName);
        NSLog(@"全路径:%@", [path stringByAppendingPathComponent:fileName]);
        if ([fileName hasSuffix:@".png"]) {
            NSString *key = [fileName componentsSeparatedByString:@"/"].lastObject;
            [R setObject:fileName forKey:key];
        }
    }
    return R;
}

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图