前提・実現したいこと
プログラミングの参考書を丸写ししながら勉強しているのですが、どこが間違っているのか見つけられません。
変数が宣言されていないというエラーなのは分かっており、私も宣言されていないのは写していて分かっているのですが、初心者ため、だからどこをどうすれば解決できるのかがわかりません。
発生している問題・エラーメッセージ
Use of unresolved identifier 'dragQuizCard'
該当のソースコード
swift
let panGestureRecognizer = UIPanGestureRecognizer(target: self, action: #selector(dragQuizCard(_:)))
試したこと
補足情報(FW/ツールのバージョンなど)
このコードを見せればわかりますでしょうか?↓
import UIKit
class QuizViewController: UIViewController {
@IBOutlet weak var label: UILabel! var nameText: String = "" @IBOutlet weak var quizCard: QuizCard! override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. self.quizCard.style = .initial let panGestureRecognizer = UIPanGestureRecognizer(target: self, action: #selector(dragQuizCard(_:))) self.quizCard.addGestureRecognizer(panGestureRecognizer) } @objc func dradQuizCard(_ sender: UIPanGestureRecognizer){ switch sender.state { case .began, .changed: self.transformQuizCard(gesture: sender) case .ended: break default: break } } func transformQuizCard(gesture: UIPanGestureRecognizer){ }
}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/18 08:52