ios 路径操作 http://www.tongwenguan.com/objective-c/objective-c-%E5%85%AD%E5%8D%81%E5%85%AB%E3%80%81%E5%9F%BA%E7%A1%80%E6%A1%86%E6%9E%B6%EF%BC%88%E4%BA%8


下面表格中的措施  可以用来操作  路径:

措施名称 描述
+(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) 获取临时目录的路径

 

 

NSPathUtilities.h这个头文件  包含了  一些函数  和  类别。这些函数  和  类别  是  对NSString这类物件的扩展。你  可以用  这些函数  和  类别  来控制  路径名称。任何时候  只要可能  你  都应该使用  这些函数  和  类别,因为  这样做  可以使  你的程序  更少地  依赖  特定的文件系统结构  和  某些特定文件、目录的位置。下面的程序  示范了  如何使用  NSPathUtilities.h这个文件所提供的函数  和  措施:


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM