2016-09-19 1 views
0

je le code suivant:Sélecteur non reconnu sur la ligne "addTarget ...", comment résoudre?

self.firstStepper.addTarget(self, action: #selector(CheckupStepTableViewCell.stepperValueChanged(_:)), forControlEvents: .ValueChanged) 

qui plantent uniquement sur mes utilisateurs d'iPad (parfois) dans iOS 9 et 10. L'erreur est:

error image

Mais je ne sais vraiment pas Pourquoi. Une idée?

+0

Il semble que self.firstStepper soit réglé sur un UIView qui n'est pas un UIControl. addTarget est une méthode sur UIControl. –

+0

Merci Jim! Vous avez indiqué le bon chemin. Le problème était le storyboard en mode iPad où je n'avais pas mis à jour le module de mon composant de contrôle. Si vous mettez un commentaire en réponse, je peux l'approuver. –

Répondre

0

Il semble que self.firstStepper soit réglé sur un UIView qui n'est pas un UIControl. addTarget est une méthode sur UIControl.