在以下示例中,当触摸某个方法的屏幕被调用时,该方法将一个数传递给由MyViewController存储的视图控制器。唯一的问题是视图控制器不会存储这个数字,因为我想在以后的另一种方法中使用它。请帮忙。谢谢。如何通过方法传递和存储信息
MyViewController.h
@class MyView;
@interface ViewController : UIViewController {
int number;
}
-(void)assignNumber(int)sentNumber;
@property int number;
MyViewController.m
-(void)loadView {
MyView *aView = [[MyView alloc] initWithFrame:wholescreen];
self.view = aView;
[aView release];
}
-(id)initWithNibName...... {
number = 0;
}
-(void)assignNumber:(int)sentNumber {
number = sentNumber;
}
MyView.h & MyView.m
默认与TouchesBegin,当触及[viewController assignNumber:5];
你运行什么检查来确定5是否被存储在数字中? – 2010-11-21 05:41:13