Я не уверен, что это хорошая идея, но вы можете получить нужный эффект, определив методы setFoo / foo для каждого экземпляра, чтобы иметь дело с общим значением ...
Выможет объявить @property (...) IBOutlet foo
и определить:
static id sharedFoo;
-(void)setFoo:(id)newFoo {
sharedFoo = newFoo;
}
-(id)foo {
return sharedFoo;
}
Это может быть не очень хорошая идея, потому что не все так очевидно, что вы сделали, и старая поговорка «если вы лжете компьютеру,это заставит вас "войти в игру.