如何在objective-c中創建一個方法,我可以每次運行帶有不同參數的方法。例如,我希望能夠做這樣的事情:如何使用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編程](https://developer.apple.com/library/mac/documentation/cocoa/conceptual/ProgrammingWithObjectiveC/Introduction /Introduction.html) – DrummerB
是的,你最好閱讀一些教程。對於Objective-C來說,除了理解時髦的調用語法之外還有很多。 –
順便說一句 - 你的第一個'thisMethod'不是一個方法,它是一個函數。 – rmaddy