2010-08-15 4 views
0

Pour une raison quelconque, je ne peux pas comprendre que j'ai un code IBAction câblé pour tirer sur le touchupinside pour un UIButton sur une vue en utilisant Interface Builder. Des trucs simples non? Eh bien cela fonctionne très bien dans ma version de l'iPhone, mais pour une raison quelconque, je continue à obtenir l'erreur suivante lorsque je clique sur le bouton dans l'iPad, même si je l'ai câblé correctement. IB a le bon nom de classe pour le propriétaire des fichiers, il est connecté à l'action. J'ai vérifié et vérifié mes connexions, les ai rebranchées de zéro, nettoyées les classes, supprimé l'application du simulateur et googlé à la fin des internets. Pourquoi cela serait-il différent entre les versions ipad et iphone? Quelqu'un peut-il m'aider s'il vous plaît avant que je devienne fou sur quelque chose qui devrait fonctionner mais refuse juste de travailler ???? Même plus bizarre, il semble que tout ce que j'essaie de câbler à une action est de lancer une erreur similaire. Je commence à penser que Interface Builder est juste fou ou quelque chose.Application universelle Version iPad Lancement IBAction NSInvalidArgumentException sélecteur non reconnu

2010-08-15 14: 19: 13,372 NomAppli [28524: 207] * - [UIViewController DoClick]: sélecteur non reconnu envoyé à 0x4d7fac0 exemple 15/08/2010 14: 19: 13,373 NomAppli [28524: 207 ] * application due à Terminating exception uncaught 'NSInvalidArgumentException', raison: '*** - [UIViewController DoClick]: sélecteur non reconnu envoyé à l'instance 0x4d7fac0'

Répondre

1

UIViewController ne répond pas à DoClick: qui est ce que vous voyez ici.

Dans le fichier nib pour votre vue, avez-vous défini le "propriétaire du fichier" à la classe que vous héritez de UIViewController et contient la méthode doClick:?

+0

Merci mais oui, le propriétaire des fichiers est défini sur la classe héritant de UIViewController et le fichier .m a la méthode doClick et le fichier .h a l'interface doClick définie. C'est ce qui me tue tout est câblé et devrait fonctionner, j'ai vérifié et revérifié. – zanedev

+0

Un ils sont marqués comme IBOutlet et câblés aux boutons du propriétaire du fichier dans IB ... – zanedev

Questions connexes