作者purplecofe (AnnyeongBatman)
看板MacDev
标题[问题] #Selector不能带需要参数的方法该如何处理?
时间Tue May 9 12:18:25 2017
请问各位前辈,有一方法需要一个参数从外部给,但是
#selector不能够接受需要参数的方法
这时有什麽其他作法可以达成?
例如:
Func put (name:String){...}
Btn.addtarget(
#selector(put(name:String)))
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 27.242.234.91
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MacDev/M.1494303507.A.7CC.html
1F:推 tentenlee: #selector(put(_:)) 05/09 12:47
2F:推 fir131: perfromSelector:#Selector() withObject:(放这啊) 05/09 18:14
3F:→ fir131: 方法记得写接那个object 去当作你的参数 05/09 18:14
4F:→ Esvent: 写一个不需参数的action 里面再call你要的fuction 05/09 21:01
5F:→ purplecofe: 谢谢以上的回答,我会试试看 05/10 00:26
6F:推 powerwolf543: NSInvocation 05/13 03:22