IOS: llame a un método en otra clase

Tengo una clase "Clase A" con "Método A", también tengo una "Clase B" y quiero llamar a "método A" desde "Clase B"; Yo escrib

@classA;

@property(nonatomic, retain) ClassA *classA;
//and also @synthesize...

then llamo método con

[self.classA method];

pero no llama al método ... luego escribo en viewdidload en la clase B

self.classA = [[ClassA alloc]init];

pero esto restablece los objetos varables en ClassA.

¿Cómo puedo resolver esta situación?

Respuestas a la pregunta(2)

Su respuesta a la pregunta