# `GSLayer enumerateSyncedLayerGroupAssociatesUsingBlock:`

*Instance Method*

Invokes a block for the other layers in the same layer group that participate in synced editing.

## Declaration

```swift
func enumerateSyncedLayerGroupAssociates(_ block: @escaping (GSLayer) -> Void)
```

```objc
- (void) enumerateSyncedLayerGroupAssociatesUsingBlock:(void (^)(GSLayer *)) block;
```

```python
enumerateSyncedLayerGroupAssociatesUsingBlock_(: GSLayer, block)
```

## Discussion

The receiver is excluded. The block is not invoked when synced editing is disabled.

## See Also

### Synced Editing

- [`GSLayer enumerateSyncedLayerGroupMembersUsingBlock:`](/Core/GlyphsCore/GSLayer/enumerateSyncedLayerGroupMembersUsingBlock:) — Invokes a block for the layers in the same layer group that participate in synced editing.
- [`GSLayer enumerateSyncedLayersUsingBlock:`](/Core/GlyphsCore/GSLayer/enumerateSyncedLayersUsingBlock:) — Invokes a block for the layers of the glyph that participate in synced editing.

