8
votes

Pourquoi uiapplication ne fonctionne-t-elle pas dans mon application Mac

J'utilise openurl pour mes applications iPhone, fonctionne parfaitement, mais maintenant je souhaite l'utiliser sur Mac, normalement, j'utilise ce code xxx

et cela fonctionne parfaitement dans xcode pour iphone app, mais quand faites une application Mac, cela me permet de me procurer cette erreur:

"uiapplication" non déclaré (première utilisation dans cette fonction)

Aidez donc quiconque?


1 commentaires

La bibliothèque d'UI est utilisée uniquement pour le développement de périphériques iPhone, iPad et iPod Touch.et NSApplication n'est utilisé que pour les applications de développement de bureau MAC. Par conséquent, vous devez avoir utilisé NSApplication au lieu de uiapplication.


3 Réponses :



2
votes

0 commentaires

19
votes

Comme d'autres personnes ont dit, uiapplication fait partie de Uikit, un cadre tactile de cacao pour iOS. Sur le Mac, vous devez utiliser AppKit, une framework de cacao pour Mac OS X, qui fournit nsapplication .

qui étant dit, si vous souhaitez ouvrir une URL, vous devez utiliser une URL, vous devez utiliser Nsworkspace :: xxx


0 commentaires