---
title: isEqualTo
framework: driverkit
role: symbol
role_heading: Instance Method
path: driverkit/osdictionary/isequalto-2p9or
---

# isEqualTo

Compares certain members of two dictionaries with isEqualTo().

## Declaration

```occ
bool isEqualTo(const OSDictionary *aDictionary, const OSCollection *keys) const;
```

## Parameters

- `aDictionary`: The other dictionary to compare with.
- `keys`: The collection of keys to compare.

## Return Value

Return Value True if both dictionaries have equal counts, every key exists in both, values for each key compare true with isEqualTo().

## Discussion

Discussion For each key in the given collection, both dictionaries must contain values for the key that compare successfully with isEqualTo().

## See Also

### Comparing Dictionaries

- [isEqualTo](driverkit/osdictionary/isequalto-3c1k0.md)
- [isEqualTo](driverkit/osdictionary/isequalto-3kuk7.md)
