Nuevo Objetivo-c Literals en 4.4

Puedo escribir @42 , que crea un NSNumber con int value 42. ¿Puedo hacer esto con una variable, como @someIntVar ? Obviamente lo probé y no funciona (lo cual es una mierda porque luego tengo que pasar por [NSNumber numberWithInt:someIntVar] ). ¿Es posible con una syntax ligeramente diferente?

Recomiendo encarecidamente que lea la documentation oficial de Clang sobre el asunto: http://clang.llvm.org/docs/ObjectiveCLiterals.html

Pero, para marcar una variable o cualquier expresión, puede usar paréntesis:

  id num = @(someIntVar);