So I am trying to get the Actual Variable Name as String in Swift, but have not found a way to do so... or maybe I am looking at this problem and solution in a bad angle.
As per the updated from this answer, it is supported in Swift 3 via #keyPath
#keyPath
NSPredicate(format: "%K == %@", #keyPath(Person.firstName), "Andrew")