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