Установите атрибуты в главном классе для хранения указателей на другие классы, а затем используйте метод init, чтобы установить их в начале или в установщиках
например. для классов А и В
class Main : NSObject
{
A* anAObject;
B* aBObject;
}
// implementation of init -needs to have memory management I've done the simplest
initWithA:(A* anA) andB:(B* aB)
{
anObject = [anA retain];
aBObject = [aB retain];
}