【发布时间】:2013-12-27 06:06:02
【问题描述】:
如何在 Objective-C 中创建一个方法,每次都可以使用不同的参数运行该方法。例如,我希望能够做这样的事情:
int thisMethod (int thisInt; NSString *thisString) {
int anotherInt = thisInt+2;
self.thisLabel.stringValue = thisString;
return 0;
}
所以在这段代码中,我想用两个可以在方法中使用的参数来运行 thisMethod。 即:
thisMethod(10; @"String");
我需要使用这样的结构吗:
- (int) thisMethod:(id)sender{
//code here
}
如果是,如何使用参数?
【问题讨论】:
-
是的,你最好阅读一些教程。 Objective-C 不仅仅是理解时髦的调用语法。
-
顺便说一句 - 你的第一个
thisMethod不是一个方法,而是一个函数。
标签: objective-c methods parameters