下面表格中的措施 可以用来操作 路径:
措施名称 | 描述 |
+(NSString *)pathWithComponents:components | 用components创建有效的路径名称 |
-(NSArray *)pathComponents | 将路径名称拆分成若干组成部分 |
-(NSString *)lastPathComponent | 获取路径名称中最后一个组成部分 |
-(NSString *)pathExtension | 获取路径名称中的扩展名(后缀名) |
-(NSString *)stringByAppendingPathComponent:path | 将path添加到已有的路径名称末尾 |
-(NSString *)stringByAppendingPathExtension:ext | 将扩展名ext添加到已有的路径名称的最后一个组成部分的末尾 |
-(NSString *)stringByDeletingLastPathComponent | 将已有的路径名称的最后一个组成部分删除 |
-(NSString *)stringByDeletingPathExtension | 删除已有路径名称的扩展名 |
-(NSString *)stringByExpandingTildeInPath | 将路径名称中的~字符展开 |
-(NSString *)stringByResolvingSymlinksInPath | 解析路径名称中的符号链接 |
-(NSString *)stringByStandardizingPath | 将路径名称标准化 |
下面表格中的函数 可以用来获取 用户名、用户的主目录路径 还有 临时目录路径:
函数名称 | 描述 |
NSString *NSUserName(void) | 获取当前用户的登录名 |
NSString *NSFullUserName(void) | 获取当前用户的全名 |
NSString *NSHomeDirectory(void) | 获取当前用户的主目录路径 |
NSString *NSHomeDirectoryForUser(NSString *user) | 获取用户user的主目录路径 |
NSString *NSTemporaryDirectory(void) | 获取临时目录的路径 |