프로그래밍/iOS
아이폰 Document 폴더의 파일,폴더 리스트 보기
백룡화검
2012. 2. 7. 00:32
<meta charset="utf-8" />
BOOL flag = NO;
//파일 매니져 생성
NSFileManager* fileManager = [NSFileManager defaultManager];
// Document 디렉토리 불러옴
NSString* rootDir = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"];
// 디렉토리 열거자 생성
NSDirectoryEnumerator *enumerator = [fileManager enumeratorAtPath:rootDir];
NSString *path;
// nextObject 이용 파일이름을 불러옴
while( (path = [enumerator nextObject]) != nil ){
// fileExistsAtPath 이용, 파일이 존재하는지 확인
// idDirectory의 인자로 BOOL 변수 포인터를 지정, 폴더인지 파일인지 판단
if( [fileManager fileExistsAtPath:
[rootDir stringByAppendingPathComponent:path] isDirectory:&flag] ){
NSLog(@"%@ 이름 : %@", (flag ? (@"[폴더]") : (@"[파일]") ), path );
}
}