運作於路徑的方法
以下
components 是 NSArray物件 ,用來放路徑中每一個元件的字串物件
path是字串物件 , 用來放檔案路徑字串
ext是字串物件, 用來放路徑延伸字串
//從componets的元素中建構一合法路徑
+(NSString *) pathWithComponents: components
//將路徑解構為組成元件
-(NSArray *) pathComponents
//擷取路徑中最後的元件
-(NSString *) lastPathComponent
//擷取路徑的延伸檔名
-(NSString *) pathExtension
//將path加入已存在的路徑結尾
-(NSString *) stringByAppendingPathComponent: path
//將path 將指定的延伸檔名加入路經中的最後一個元件
-(NSString *)stringByAppendingPathExtendsion:ext
//移除路徑中最後一個元件
-(NSString *) stringByDeletingLastPathComponent
//移除路徑的延伸檔名
-(NSString *) stringByDeletingPathExtension
//消除路徑中任何表示使用者家目錄的(~) 或指定使用者家目錄(~user)
-(NSString *) stringByExpandingTildeInPath
//消除路徑上的符號連結
-(NSString *) stringByResolovingSymlinksInPath
//消除~ ; ..(上一層目錄) ;(目前目錄)以及符號連結,將路徑標準化
-(NSString *) stringByStandizingPath
常用的路徑函數
//回傳目前使用者的登入名稱
NSString *NSUserName(void)
//回傳目前使用者的完整使用者名稱
NSString *NSFullUserName(void)
//回傳目前使用者家目錄的路徑
NSString *NSHomeDirectory(void)
//回傳user的家目錄
NSString *NSHomeDirectoryForUser(NSString *user)
//回傳建立暫存檔案的目錄路徑
NSString *NSTemoraryDirectory(void)
沒有留言:
張貼留言