Re: [問題] selector的callback function怎麼傳參數

看板MacDev作者 (畢業了..@@")時間14年前 (2011/05/02 10:57), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《wfgh (lyle)》之銘言: : 請問selector的callback function怎麼傳arguments呢? : 例如 : 我的delegate裡有一個method : - (void)callback:(NSDate*)date days:(int)days; : 那我有一個UIButton : [button addTarget:delegate action:@selector(callback:days:) : forControlEvents:UIControlEventTouchUpInside]; : 請問怎麼把2個參數傳進去呢? : 謝謝 通常會這樣寫 { //.. [button addTarget:self action:@selector(btnClick:) forControlEvents:UIControlEventTouchUpInside]; } -(void)btnClick:(id)sender { NSDate* date = ... int days = .... [delegate callback:date days:days]; } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.251.162
文章代碼(AID): #1DlXsOWa (MacDev)
文章代碼(AID): #1DlXsOWa (MacDev)