0
イムに引数を渡す:「#selector」のは、しかし、私はこのエラーが発生しました引数を渡すアクションで長押しジェスチャー認識を作成しようとセレクタアクション
引数を参照していません「@objc」メソッド、プロパティ、 または初期化子
別のポストは運で示唆したように、私がこれまで試しただけの事はremoveDate
関数の先頭に@objc
を追加しています。あなたはGestureRecognizer
アクションで他のオブジェクトを渡すことはできません
let longPressRecognizer = UILongPressGestureRecognizer(target: self, action: #selector(removeDate(deleteIndex: 3)))
longPressRecognizer.minimumPressDuration = 1.00
cell.addGestureRecognizer(longPressRecognizer)
func removeDate(deleteIndex: Int) {
if deleteIndex != 0 {
dates.remove(at: deleteIndex - 1)
}
}
This Worked Great Thank You !!! – XvKnightvX
@XvKnightvXようこそメイト:嬉しいことにあなたのために:) –