2010-06-12 8 views
1

Je suis en train de faire une application, dans laquelle j'ai besoin d'exécuter un code qui dira aux événements du système de frapper une certaine phrase. Comme dans un AppleScript, je le ferais:Dites aux événements système d'appuyer sur une touche dans Xcode?

tell application « System Events » aux touches activées « Ceci est un test »

Je ne sais pas comment faire de Xcode, et je voudrais vraiment apprécier toute aide . Je vous remercie!

Répondre

0

Vous pouvez exécuter un AppleScript à partir du code, par exemple, en utilisant OSACompileExecute. Voir aussi QA1026.

Vous pouvez également publier des événements de clavier à l'aide des API CGEvent. Avec les systèmes d'exploitation récents, vous pouvez éviter d'afficher chaque lettre individuellement en utilisant CGEventKeyboardSetUnicodeString.