How to get indexes from NSIndexset into an NSArray in cocoa?

后端 未结 5 1638
Happy的楠姐
Happy的楠姐 2020-12-11 01:20

I\'m getting the select items from a table view with:

NSIndexSet *selectedItems = [aTableView selectedRowIndexes];

what\'s the best way to

5条回答
  •  青春惊慌失措
    2020-12-11 01:41

    NSIndexSet *selectedItems = [aTableView selectedRowIndexes];
    
    NSMutableArray *selectedItemsArray=[NSMutableArray array];
        [selectedItems enumerateIndexesUsingBlock:^(NSUInteger idx, BOOL *stop) {
            [selectedItemsArray addObject:[NSNumber numberWithInteger:idx]];
        }];
    

提交回复
热议问题