Вам нужно будет сделать IBOutlet
a @property
и определить геттер для этого свойства через @synthesize
, или вы можете определить свой собственный геттер, вот пример первого:
@interface ClassA : NSObject {
UIView *someView;
}
@property (nonatomic, retain) IBOutlet UIView *someView;
@end
@implementation ClassA
@synthesize someView;
...
@end
Затем, в ClassB
, вы можете сделать это:
@implementation ClassB
- (void) doSomethingWithSomeView {
ClassA *a = [ClassA new];
UIView *someView = [a someView];
//do something with someView...
}
...
@end