昨日からSwiftをさわり始めました(今更ですが…
コーディングを終えてビルドしたら下記のエラーが発生
unrecognized selector sent to instance ***
メソッド名が間違っているのかなと思い、作成したメソッドと呼び出し元の綴りを確認。
両方共あっている。一応参考ソースがあるので、それと1行ごとに照合。
すると "addTarget"に指定する"action"の引数にミスを発見。
✕ button.addTarget(self, action: "onClick", ...)
○ button.addTarget(self, action: "onClick:", ...)
コロンがなかった!!
この解決に2時間近くかかりました…恥ずかしい…