Objective-C 学习笔记14 使用路径 NSPathUtilities.h
本学习内容来自书籍和互联网
NSPathUtilities.h包含了NSString的函数和分类扩展,它允许你操作路径名。一系列的操作 请看下文源码
// // main.m // sample006 // // Created by echoliu on 13-1-26. // Copyright (c) 2013年 echoliu. All rights reserved. // #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { // insert code here... NSString *fName=@"path.m"; NSFileManager *fm; NSString *path,*tempdir,*extension, *homedir,*fullpath; NSArray *components; //初始化 fm=[NSFileManager defaultManager]; //获取临时目录 tempdir =NSTemporaryDirectory(); //打印临时目录 NSLog(@"临时目录%@",tempdir); //从当前目录提取基本目录 path=[fm currentDirectoryPath]; NSLog(@"当前目录%@",path); //文件的完整路径 stringByAppendingPathComponent这个是什么方法呢 fullpath =[path stringByAppendingPathComponent:fName]; NSLog(@"%@",fullpath); //获取文件扩展名 extension=[fullpath pathExtension]; NSLog(@"文件扩展名:%@ ",extension); //获取用户主目录 homedir=NSHomeDirectory(); NSLog(@"用户主目录 %@",homedir); //拆分路径 实际上就是斜杠分割 components=[homedir pathComponents]; for(path in components){ NSLog(@"%@",path); } } return 0; }
其他还有很多方法,知道一个方法怎么用就可以了,其他都是类推,开发应用的时候查询字典,多遇到几次就记得了。
浙公网安备 33010602011771号