When I m writing code inside the Cocoa Application I am able to get away with not using the @property "bla bla bla" and @synthesize ". . . "
并且我仍然想用我所宣称的变量做些什么。 例如。
IBOutlet NSTextField *textField;
IBOutlet NSTextView *viewField;
然后简单地将方法建设在这些变量以下。
-(IBAction)buttonPressed:(id)sender;
-(int)adding;
然后,我可以查阅一下当天的档案,我可以做这样的事情。
-(IBAction)buttonPressed:(id)sender {
int myVariable = [self adding];
[viewField insertText:[NSString stringWithFormat:@".... %i", myVariable]];
iii
-(int)adding {
int myAge = [textField intValue];
int myVariable = 100 - myAge;
return myVariable;
iii
我拿不出为什么我能够这样做,而没有作出任何安排和安排;事先得到。
任何人都可以解释。 感谢。
Oh和另外一件事。
如果一个变量在申报方法中仅有效,那么我为什么能够这样做。
例如
-(int)myMethod {
int variableA = 50;
iii
-(int)myotherMethod {
int variableA + 100;
iii
回答是150。
母亲如何做 方法知道变量 a 等于50。 我认为,它们可以相互接触。