# `MGOrderedDictionary objectForKey:defaultClass:lock:`

*Instance Method*

## Declaration

```swift
func object(forKey key: Any, defaultClass: AnyClass, lock: GSReadWriteLock) -> Any
```

```objc
- (id) objectForKey:(id) key defaultClass:(Class) defaultClass lock:(GSReadWriteLock *) lock;
```

```python
objectForKey_defaultClass_lock_(key: object, defaultClass: type, lock: GSReadWriteLock) -> object
```

