4
Я надеюсь, чтобы получить список всех файлов в каталоге документов, используя коды нижеЧто .DS_Store
for(NSString *path in [manager contentsOfDirectoryAtPath:[self appDelegate].gCurrentPath_AppDelegate
error:nil])
{
NSDictionary *modData=[manager attributesOfItemAtPath:
[appDelegate.gCurrentPath_AppDelegate
stringByAppendingPathComponent:path ]
error:nil ];
NSDate * dateModified=(NSDate *) [modData objectForKey:NSFileModificationDate];
NSNumber *fileSize=[modData objectForKey:NSFileSize] ;
FileObj *newobj=[[FileObj alloc] init ];
NSString *ss=[[NSString alloc] initWithFormat:@"%@",path] ;
[newobj setfileName:ss];
[ss release];
[ fileArray addObject:newobj];//fileArray: the data source of UITableView
[newobj release];
}
я обнаружил, что есть файл с именем».DS_Store» в списке. я просмотрел каталог имитатора и не найден где этот файл.
Кроме того, этот файл не будет присутствовать на устройстве iPhone. Единственная причина, по которой вы видите это при тестировании в симуляторе, заключается в том, что Simulator использует файловую систему Mac OS X. – Jasarien
можно удалить? – Drewdin
@ Дрюдин: Да. –