groups(matching:)
Fetches all groups matching the specified predicate.
Declaration
func groups(matching predicate: NSPredicate?) throws -> [CNGroup]Parameters
- predicate:
The predicate to use to fetch the matching groups. Set predicate to
nilto match all groups.
Return Value
An array of CNGroup objects that match the predicate.
Discussion
This method returns an empty array when no matching groups are found. If an error occurs, this method returns nil. You should use only the predicates defined in CNGroup class predicates. Compound predicates are not supported. Contacts may be members of one or more groups, depending upon the account they come from.