Okay, so I'd like to add a new feature to emoji typing app... the ability to search for characters. I'd like to make a list of keywords the app associates with each character, and if the user is typing a keyword, then it shows the emoji. The only issue is... I have no idea how to do this. I've been looking all weekend but haven't found much. I suspect Core Data might be what I'm looking for, but I haven't found any examples that seem to really do what I'm looking for... any pointers? Do NSPredicates have anything do with what I want?