Abusing NSPredicate
One of the best things about
NSPredicate
is its parsing engine. Given a well-formattedNSString
,NSPredicate
will turn it into a tree ofNSCompoundPredicate
andNSComparisonPredicate
objects. This can be used to our advantage. If we have a string that represent some boolean expression, we can tapNSPredicate
to parse it for us and give us back an organized syntax tree.
1 Comment RSS · Twitter
June 5, 2011 1:58 PM
[...] abusing NSPredicate, Dave DeLong has moved on to writing his own parser in Objective-C. Number handling is via [...]