iTunesFileSharing 폴더는 단순히 문서 폴더입니다.
- (BOOL)existsMovieFilesAtPath:(NSString *)folderPath
{
NSFileManager *fileManager = [NSFileManager defaultManager];
NSError *error = nil;
NSArray *contents = [fileManager contentsOfDirectoryAtPath:folderPath error:&error];
if (error == nil)
{
for (NSString *contentPath in contents)
{
NSString *fileExt = [contentPath pathExtension];
// If the current file is an AVI file
if ([fileExt isEqualToString:@"avi"])
{
return YES;
}
}
}
return NO;
}
하고 :
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *folderPath = [paths objectAtIndex:0];
그런 다음 당신은 그들이 AVI 파일이 있는지 확인하는 문서 폴더에 사용할 수있는 파일을 통해 실행하고 자신의 확장을 테스트 할 수 있습니다 :이 코드를 실행하여 경로를 검색 할 수 있습니다 같은 것들을 만들 수있는 파일을 삭제하십시오 :
- (BOOL)deleteFilesAtPath:(NSString *)folderPath
{
NSFileManager *fileManager = [NSFileManager defaultManager];
NSError *error = nil;
NSArray *contents = [fileManager contentsOfDirectoryAtPath:folderPath error:&error];
if (error == nil)
{
for (NSString *contentPath in contents)
{
[fileManager removeItemAtPath:contentPath error:NULL];
}
}
return NO;
}
그게 잘 .. 고마워. 한 가지 질문 .. 비 영어 파일을 삭제하려면 어떻게해야합니까? 중국이나 한국처럼? – user1526474
중국어/한국어 파일을 다른 사람과 어떻게 차별화합니까? "-cn", "-kr"과 같은 접두어/접미사로 파일 이름을 지정한 다음 파일 이름을 확인할 수 있습니다. –