---
title: "MDQueryGetResultCount(_:)"
framework: coreservices
role: symbol
role_heading: Function
path: coreservices/1413008-mdquerygetresultcount
---

# MDQueryGetResultCount(_:)

Returns the number of results currently collected by the query.

## Declaration

```swift
func MDQueryGetResultCount(_ query: MDQuery!) -> CFIndex
```

## Parameters

- `query`: The query.

## Return Value

Return Value The number of results in the query.

## Discussion

Discussion Note that the number of results in a query will change over time as the query's result list is updated.

## See Also

### Getting Query Result Values

- [MDQueryCopyValuesOfAttribute(_:_:)](coreservices/1413105-mdquerycopyvaluesofattribute.md)
- [MDQueryGetAttributeValueOfResultAtIndex(_:_:_:)](coreservices/1413046-mdquerygetattributevalueofresult.md)
- [MDQueryGetCountOfResultsWithAttributeValue(_:_:_:)](coreservices/1413009-mdquerygetcountofresultswithattr.md)
- [MDQueryGetIndexOfResult(_:_:)](coreservices/1413093-mdquerygetindexofresult.md)
- [MDQueryGetResultAtIndex(_:_:)](coreservices/1413055-mdquerygetresultatindex.md)
- [MDQuerySetSortComparatorBlock(_:_:)](coreservices/1413021-mdquerysetsortcomparatorblock.md)
