title: Can I apply multiple predicates to an NSFetchRequest? Would it be better to manually parse my results?
body: <p>Ok I have a basic iPad app that asks for 5 search/filter criteria from the user. Based on this data, I need to go to my core data db, and pull out any managed objects that fit that criteria. It seems like I need to apply more than one predicate to the same request, is that possible? Or could I just write a really long fancy predicate? With multiple requirements? How should I approach that? </p>
  
  <p>Would it be a good idea to just grab all the entities through the fetch request, and then loop through each array and grab any objects that I find that fit my search criteria?</p>
  
  <p>Please advise!</p>