I have quite a few fields in an entity in core data (say the entity is called Address) such as street, number, city, and state. I want the user to input a text string such that the app will search the entity Address for records which matches. How should I do this? I have quite a few fields in an entity in core