탭 제스처 및 알림이 작동하는 방식을 알고 있기 때문에 문제가되지 않습니다. 내가 함께하고 매개 변수없이 모두 기능을 사용했습니다탭 제스처 및 알림 기능을 선언 할 때 매개 변수/인수가 필요한 경우?
그러나override viewDidLoad(){
super.viewDidLoad()
NotificationCenter.default.addObserver(self, selector: #selector(notifyMe), name: NSNotification.Name(rawValue: notificationKey), object: nil)
let gesture = UITapGesture(target: self, action: #selector(tapMe))
view.addGestureRecognizer(gesture)
}
@objc func tapMe(_ sender: UITapGestureRecognizer){
// do something
}
@objc func notifyMe(_ notification: Notification){
// do something
}
/: 나는 알 무엇
나는 어떤 사람들은 탭 제스처 기능이나 알림 기능을위한 매개 변수/인수를 사용하여 본 적이있다 인수 그들은 잘 작동 :
@objc func tapMe(){
// do something
}
@objc func notifyMe(){
// do something
}
는 그들없이 매개 변수/인수를 사용하는 목적을 어떻게 작동 않다면?
ahhhhhhh, 사실 1 시간 동안 나는 함수 params와 함수가 실행되지 않고 userInfo dict를 사용했기 때문에 의미가 있습니다. 나는 그 문제가 무엇인지 알 수 없었다. 이제이 질문에 답합니다. 기본적으로 userInfo dict가 사용되지 않는 한 괜찮습니다. 도와 줘서 고마워. –