0
我有我的View1,其中我有一个variableView1,当我点击一个按钮时,我有另一个view2打开。在那里,我有一个variableView2,它从一系列动作中获取一个值。从另一个类的访问变量
我需要从我的视图1访问variableView2,我怎么能做到这一点,我很困惑:(
我有我的View1,其中我有一个variableView1,当我点击一个按钮时,我有另一个view2打开。在那里,我有一个variableView2,它从一系列动作中获取一个值。从另一个类的访问变量
我需要从我的视图1访问variableView2,我怎么能做到这一点,我很困惑:(
部分实现:
@interface view1 {
UIVIew view2;
}
@end
@implementation
- (void) doSomething{
int b = [view2 variableView2]; //<-- accessor method
}
@end
@interface view 2 {
int variableView2;
}
@property int variableView2;
@end
@implementation
@synthesize variableView2;
@end
这是一个非常基本的问题,我强烈建议你拿起“iPhone傻瓜编程”或其他一些基本的帮助手册。
谢谢斯蒂芬。我还有一个问题,我需要更新view2关闭时在view1上的标签,我该如何做? ?:s – awlcs 2010-08-23 13:51:39
u选择委托模式。在'view2'中设置@property(assign)UIVIew * view1;'view2'时,调用'[view1.label setStringValue:@“blahblah”];(代码可能不准确,请使用docs) 。 – 2010-08-23 14:03:34