各种路径的获取方法

转http://blog.csdn.net/banyingli/article/details/6124995

根据文件名来获取文件路径(Document目录下)

  1. //根据文件名来获取文件路径  
  2. - (NSString *)dataFilePath:(NSString *)sender {  
  3.     NSArray *path = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,  
  4.                 NSUserDomainMask,   
  5.                 YES);  
  6.     NSString *documentDirectory = [path objectAtIndex:0];  
  7.     return [documentDirectory stringByAppendingPathComponent:sender];  
  8. }  

 

 

 

resource目录下

  1. NSString *defaultDBPath = [[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:filename];  

 

Cache目录下

 
  1. NSArray *cache = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);     
  2.    NSString *cachePath = [cache objectAtIndex:0] ;     
  3.         
  4.    NSString *voiceName = [cachePath stringByAppendingPathComponent:[sender stringByAppendingString:@".wav"]];  

 

posted on 2012-07-25 22:33  kiao295338444  阅读(154)  评论(0编辑  收藏  举报

导航