# `GSLayer removeUserDataForKey:`

*Instance Method*

Removes a user-data value.

## Declaration

```swift
func removeUserData(forKey key: String)
```

```objc
- (void) removeUserDataForKey:(NSString *) key;
```

```python
removeUserDataForKey_(key: str)
```

## See Also

### User Data

- [`GSLayer.userData`](/Core/GlyphsCore/GSLayer/userData) — Persistent values associated with the layer by API clients.
- [`GSLayer userDataForKey:`](/Core/GlyphsCore/GSLayer/userDataForKey:) — The user-data value for a key, or `nil` if no value is set.
- [`GSLayer setUserData:forKey:`](/Core/GlyphsCore/GSLayer/setUserData:forKey:) — Sets or removes a persistent user-data value.

