jspahrsummers/libextobjc — pull request #18 by iMartinKiss (2013-01-25 21:50:47+00:00)
Title: Add `keypathClass` macro that can be used without any instance of given class

This macro allows you to specify key-path by using the class and no single instance is needed.
It allocates new instance and then uses `keypath2` macro. The allocation code during compilation so no object is really created in runtime.
Useful for example in `+keyPathsForValuesAffecting`.