# `BCCollectionView reloadDataWithItems:groups:emptyCaches:completionBlock:`

*Instance Method*

## Declaration

```swift
func reloadData(withItems newContent: [Any]!, groups newGroups: [Any]!, emptyCaches shouldEmptyCaches: Bool, completionBlock: (() -> Void)!)
```

```swift
func reloadData(withItems newContent: [Any]!, groups newGroups: [Any]!, emptyCaches shouldEmptyCaches: Bool) async
```

```objc
- (void) reloadDataWithItems:(NSArray *) newContent groups:(NSArray *) newGroups emptyCaches:(BOOL) shouldEmptyCaches completionBlock:(dispatch_block_t) completionBlock;
```

```python
reloadDataWithItems_groups_emptyCaches_completionBlock_(newContent: list, newGroups: list, shouldEmptyCaches: bool, completionBlock: dispatch_block_t)
```

