Application clavier en objective-C
L'utilisateur et tout le contenu associé ont été supprimés.
Mots clés:
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Es-tu obligé de sous-classer les classes de KeyboardKit ?
Tu peux toujours les instancier.
KeyboardKit comprend un grand nombre de types qui ne peuvent être hérités, même en Swift. Des choses comme les enums et les protocoles, qui sont entièrement différents des classes.
D'après ce que j'ai compris, KeyboardKit est destiné à servir de base à des extensions des claviers standard, et non à les remplacer.
Pourquoi tu t'opposes à l'écriture en Swift ?
J'espère "bien répondre".
Lorsque je fais des claviers musicaux pour mes synthés iOS, je sous-classe UIView. Je localise la position du "touch" ce qui me donne la note jouée, ainsi que son volume. je transmets l'info au moteur audio. Je n'ai jamais cherché une autre solution.
A quoi sert le clavier texte dans ton appli? Créer une ligne texte l'appellera automatiquement, et ton clavier image peut sous-classer UIView.
(Je travaille encore en Objectiv-C moi aussi parce que j'ai trop de code TB écrit avec et parce que je le connais bien. Swift ne me semble pas trop difficile, il me rappelle JavaScript, avec des syntaxes étonnantes parfois.)