CNContactFetchRequest filter on contacts with birthdays

125 views Asked by At

CNContactStore.enumerateContactsWithFetchRequest can consume over a gigabyte of RAM where there are thousands of contacts to sift through. I'm only interested in discovering contacts with dates / birthdays set but can't figure out how to use the predicate to filter on these. I'd rather set a predicate and then only filter on the contacts that match. Is there any way to do this?

0

There are 0 answers