我已經在界面生成器中規定的按鈕和連接它們作爲網點的UIBarButtonItem無法識別的選擇發送到實例
@IBOutlet weak var outletCatalogDetailsToolBarLink: UIBarButtonItem!
在viewDidLoad
我有這樣的:
outletCatalogDetailsToolBarLink.target = self;
outletCatalogDetailsToolBarLink.action = Selector("OwnHandleButtonClick");
該處理程序的定義如下:
func OwnHandleButtonClick(Sender: AnyObject) -> Void {
但是,當按鈕被點擊時,我得到一個錯誤[R鏈開始:
無法識別的選擇發送到實例
所有的答案我在網上看到有在運行時創建的按鈕。雖然這當然是一個解決方案,但我想了解如何針對放置設計時間的控件編寫代碼。
這是約5000現有堆棧溢出問題的重複。在請求之前請盡力搜索。 – matt
@matt - 我找到的15個SO創建按鈕運行時,然後得到接受答案。 – Tom