Swift初心者です。UIBarButtonItemをタップしたら何らかの処理を行う、というコードを書いています。以下のコードの#selector(barButtonTapped(:))
の箇所で、
「Expected expression in list of expressions」
「Missing argument for parameter #1 in call Insert '<#UIBarButtonItem#>'」
という警告が出ます。この警告の原因および正しいコードの書き方をご教示いただけないでしょうか。
Swift
1let barButton = UIBarButtonItem(barButtonSystemItem: .add, target: self, action: #selector(barButtonTapped(:)))
Swift
1func barButtonTapped(_ sender: UIBarButtonItem) { 2 // do something here 3} 4
環境
- Xcode 9.4.1(Swift 4.1?)
よろしくお願いします。

回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。