我有一個方法:帶參數調用選擇
-(void)pickTheQuiz:(id)sender etat:(int)etatQuiz{
//i need to get the etatQuiz value here
}
在我的代碼
和地方,我調用上面的方法是這樣的:
int etat_quiz=4;
[button addTarget:self action:@selector(pickTheQuiz:etat:)withObject:etat_quiz forControlEvents:UIControlEventTouchUpInside];
在這樣做時,我得到錯誤:
Receiver type UIButton for instance message does not declare a method with selector 'addTarget:action:withObject:forControlEvent
編輯:
-(void)pickTheQuiz:(id)sender etat:(int)etatQuiz{
NSLog(@"The part number is:%i",((UIControl*)sender).tag);
}
如果我想傳遞多個信息?例如2個標籤。 thnx提前。 – Luca 2012-03-15 09:13:25
請參閱http://stackoverflow.com/questions/3716633/passing-parameters-on-button-actionselector此鏈接 – Sree 2012-03-15 09:19:10