Try this set of macros that adds some syntactic sugar to obj c: https://github.com/petejkim/ConciseKit
For example, this:
[NSDictionary dictionaryWithObjectsAndKeys:v1, k1, v2, k2, nil]
Turns into: $dict(v1, k1, v2, k2)