NSValue and Boxed Expressions
Alex Denisov (via iOS Dev Weekly):
Few hours ago I finally finished with my patch to Clang. It took a lot of time, but for me it is the most interesting and challenging OSS contribution so far.
I’m not going to dive deep into the details, but will give an overview of the new feature it brings to Objective-C.
Another approach is to use macros. Scott Morrison uses the ternary operator to swallow the @
so that you can write code like @point(1,2)
.