我想用類方法選擇UIBarButtonItem的動作。iPhone:我可以使用UIBarButtonItem的動作選擇器的類方法嗎?
的代碼是:
[[UIBarButtonItem alloc]
initWithTitle:@"title"
style:UIBarButtonItemStylePlain
target: self
action:@selector(method)]
當我使用實例方法的行動,它的工作原理。
但是當我使用類方法進行操作時,當我點擊按鈕時會發生錯誤。
錯誤消息是:unrecognized selector sent to instance
。
我不能使用類方法嗎?
我如何設定使用目標,而不是自我?
使用[自我類],而不是自我。你混淆了類方法和實例方法。 –
不,navigationbarbutton項目是導航欄的即時對象,您只能將即時方法與它關聯。 – Saad