Как удалить.DS_Store из NSArray?
У меня есть код, чтобы убрать объекты с пути @"/Users/playra/Desktop/2 DivyaLoka/Собрание Тайн"
- (void) setPathProperty:(NSString *)pathProperty
{
_pathProperty = pathProperty;
NSArray* allContents = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:pathProperty error:nil];
self.contents = allContents;
[self.tableView reloadData];
self.navigationItem.title = [self.pathProperty lastPathComponent];
}
Ниже в этой строке находится объект.DS_Store
NSArray* allContents = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:pathProperty error:nil];
Как убрать это оттуда?
1 ответ
Попробуй это:
NSMutableArray * dirContents = [[NSMutableArray alloc] initWithArray:docDir];
if([docDir containsObject:@".DS_Store"])
{
[dirContents removeObject:@".DS_Store"];
}