這工作得很好:Objective-C的傳遞變量到另一個IBAction爲
NSString *myVariable;
- (IBAction) doFirstAction {
myVariable = @"123456789";
}
- (IBAction) doSecondAction {
NSLog(@"%@",myVariable);
}
但是,如果我這樣做(代替@「123456789」的一些代碼,返回相同的值,即「123456789」)我無法訪問doSecondAction中的值。
NSString *myVariable;
- (IBAction) doFirstAction {
myVariable = [imageNode getAttributeName:@"value"];
}
- (IBAction) doSecondAction {
NSLog(@"%@",myVariable);
}
任何線索爲什麼我不能訪問doFirstAction以外的myVariable?
非常感謝您的幫助。 – StuR 2010-06-12 13:25:07