在以下示例中,當觸摸某個方法的屏幕被調用時,該方法將一個數傳遞給由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