2012-07-01 2 views

답변

0

당신은 그렇지 않은 경우를 디렉토리 는 userName 존재하는 경우의 경로를 반환하고 생성합니다 NSFileManager

아래의 방법을 사용하여 디렉토리 를 만들 수 있습니다.

+ (NSString *)getDocsDirectoryByUserName:(NSString *)userName 
{ 

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
NSString * documentDir = [paths objectAtIndex:0]; 
NSString * userDir = [documentDir stringByAppendingPathComponent:userName]; 

NSError *error; 
BOOL success = [[NSFileManager defaultManager] createDirectoryAtPath:userDir 
             withIntermediateDirectories:YES 
                  attributes:nil error:&error]; 

if (!success) { 
    NSLog(@"Error creating data path: %@", [error localizedDescription]); 
} 

return userDir; 
} 
관련 문제