码迷,mamicode.com
首页 > 其他好文 > 详细

NSPathUtilities.h常用路径工具、函数和方法

时间:2014-10-24 12:53:00      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:http   io   ar   使用   for   strong   sp   文件   div   

常用路径工具函数

NSString * NSUserName(void)

返回当前用户的登录名

NSString * NSFullUserName(void)

返回当前用户的完整用户名

NSString * NSHomeDirectory(void)

返回当前用户主目录的路径

NSString * NSHomeDirectoryForUser(NSString *user)

返回用户user的主目录

NSString * NSTemporaryDirectory(void)

返回可用于创建临时文件的路径目录

 

常用路径工具方法

+(NSString *) pathWithComponents:components

根据components中元素构造有效路径

 

-(NSArray *)pathComponents

析构路径,获取路径的各个部分

-(NSString *)lastPathComponent

提取路径的最后一个组成部分

-(NSString *)pathExtension 

 

路径扩展名

-(NSString *)stringByAppendingPathComponent:path

将path添加到现有路径末尾

 

-(NSString *)stringByAppendingPathExtension:ext

将拓展名添加的路径最后一个组成部分

-(NSString *)stringByDeletingPathComponent

删除路径的最后一个部分

-(NSString *)stringByDeletingPathExtension

删除路径的最后一个部分的扩展名

-(NSString *)stringByExpandingTildeInPath

路径中的代字符扩展成用户主目录(~)或指定用户主目录(~user)

-(NSString *)stringByResolvingSymlinksInPath

尝试解析路径中的符号链接

-(NSString *)stringByStandardizingPath

通过尝试解析~、..、.、和符号链接来标准化路径

 

使用路径NSPathUtilities.h

tempdir = NSTemporaryDirectory();  临时文件的目录名

path = [fm currentDirectoryPath];

[path lastPathComponent];  从路径中提取最后一个文件名

fullpath = [path stringByAppendingPathComponent:fname]; 将文件名附加到路劲的末尾

extenson = [fullpath pathExtension];  路径名的文件扩展名

homedir = NSHomeDirectory(); 用户的主目录

component = [homedir pathComponents];  路径的每个部分

NSPathUtilities.h常用路径工具、函数和方法

标签:http   io   ar   使用   for   strong   sp   文件   div   

原文地址:http://www.cnblogs.com/IOS-FU/p/4047841.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!