Anulación de nombres de acceso de propiedad en Objective-C con @synthesize

Estoy tratando de encontrar documentación sobre cómo puedo anular un nombre de propiedad en Objective-C con @synthesize. Si tengo un nombre de variable de instancia de 'foo', quiero escribir su descriptor de acceso como 'bar'.

Haciendo algo como

@synthesize foo = bar;

da un error en tiempo de compilación.