Browse Source

macosx: Use for-in for table column iteration

pull/73/head
Marvin Scholz 8 years ago
parent
commit
691e51a4d3
  1. 14
      modules/gui/macosx/VLCPlaylist.m

14
modules/gui/macosx/VLCPlaylist.m

@ -201,18 +201,18 @@
[self setupPlaylistTableColumnsForMenu:[[[VLCMain sharedInstance] mainMenu] playlistTableColumnsMenu]]; [self setupPlaylistTableColumnsForMenu:[[[VLCMain sharedInstance] mainMenu] playlistTableColumnsMenu]];
NSArray * columnArray = [[NSUserDefaults standardUserDefaults] arrayForKey:@"PlaylistColumnSelection"]; NSArray * columnArray = [[NSUserDefaults standardUserDefaults] arrayForKey:@"PlaylistColumnSelection"];
NSUInteger columnCount = [columnArray count];
NSString * column;
for (NSUInteger i = 0; i < columnCount; i++) { for (NSArray *column in columnArray) {
column = [[columnArray objectAtIndex:i] firstObject]; NSString *columnName = column[0];
if ([column isEqualToString:@"status"]) NSNumber *columnWidth = column[1];
if ([columnName isEqualToString:@"status"])
continue; continue;
if(![self setPlaylistColumnTableState: NSOnState forColumn:column]) if(![self setPlaylistColumnTableState: NSOnState forColumn:columnName])
continue; continue;
[[_outlineView tableColumnWithIdentifier: column] setWidth: [[[columnArray objectAtIndex:i] objectAtIndex:1] floatValue]]; [[_outlineView tableColumnWithIdentifier: columnName] setWidth: [columnWidth floatValue]];
} }
} }

Loading…
Cancel
Save