下記にfuncはあるのですがどこが悪いか教えて戴けませんか。'drawGesture'がやはり表示されます。個の銅バッジコードというのはどこに書いてあるかでその意味は変わってきます。コードのごく一部を示されてfuncはあると言われてもそれが適切な場所にあるのか判定できません。全体の文脈が分かる程度のコードをご提示ください。0:49編集ありがとうございました。原因は特定できましたので解答を書いてみます。編集中にコード部分全体を選択して、編集エリアの{}を押すとその全体が「コード」として整形されますので是非覚えておいてください。{でないといけません。長くなってかえって読みにくかったかもしれませんが、もう一度解答をよくご覧ください。'drawGesture'がやはり表示されます。カンマが必要になり次のステップでエラーになります。2:28「又」の部分に指摘していただいていた括弧漏れ修正しました。見逃しており失礼しました。他にも何かお気付きの点がありましたら、遠慮せずにご指摘くだされば助かります。票0コメントに書いた「どこに書いてあるか」と言う点では正しい場所に書かれているようですが、いくつかの点で古い書き方になっているため動いていないようです。Int)のような書き方をすると、呼び出し方はmyFunc(1)のように呼び出していました。#selectorの中などで使うメソッド参照ではmyFunc(_:)と表現されます。1)のように引数ラベルが必要になります。それにともない、メソッド参照もmyFunc(value:)になります。これに対応するためにどちらかの修正が必要になります。#selector(ViewController.drawGesture(sender:)))(これは試されたのかもしれませんが、これだけではコンパイルが通りません。)メソッド参照の方はdrawGesture(_:)のまま、メソッド定義の方を修正する。{(AnyObject→Anyの変更は必須ではありませんが、最近のXcodeがデフォルトで生成するのはAnyなので、それに合わせておきました。4では(一部例外を除き)Selectorで呼ばれるメソッドには@objcが必要になったこれは表題の通りです。@objcをSelector経由で呼ばれるメソッドのfuncの前に追加してください。ここでは1点目で2.の方針で修正したものとします。{ちなみに#selectorの中で使用するメソッド参照ではクラス名.で始まる形式の他に、インスタンス変数名.の形式も使えます。target:にselfを指定した場合は、self.で始めたほうが、selfの表すクラスにはそんなメソッドがない、なんて間違いを減らせます。#selector(self.drawGesture(_:)))私が見逃したところでまだ何かあるかもしれません。1点目と2点目を正しく修正してもコンパイルエラーが出るようなら、コメント等でお知らせください。入っていませんでした。ありがとうございます。解決できたのであれば何よりです。UIKitから「コード」の形式で表示されていると思います。「選択して{}」で選択部分がコード形式になります。次にご質問を書く機会があればプレビュー表示を見ながら試してみてください。2:52ありがとうございました。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。SIGABRTになる1storyboardの遷移でエラーが出ます。to~のエラーが出てしまう。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。