2010-08-24 6 views
2

J'écris une application pour mon iPad fonctionnant sous 3.2.2 avec XCode 3.2.3. Il semble que la version la plus élevée de l'iOS pour iPad cette version de XCode est 3.2, mais d'autres applications se charge très bien sur le téléphone, donc cela ne semble pas être un problème. J'essaie d'utiliser la nouvelle classe UITextChecker. J'ai importé UIKit, et UITextChecker.h apparaît dans le dossier headers sous l'icône UIKit.framework. Cependant, lorsque je tente de compiler ce code:XCode ne reconnaît pas l'interface utilisateur UITextChecker

NSString *theLanguage = [[UITextChecker availableLanguages] objectAtIndex:0]; 

ou simplement ceci:

UITextChecker *textChecker; 

XCode me dit que UITextChecker est non déclaré. Des idées sur ce qu'il se passe ici? Merci!

James

Voici une image du fichier d'en-tête de la UIViewController: alt text

+0

Je pense que nous devons voir plus de code. –

Répondre

4

Pour une raison quelconque, UIKit.h n'importe pas UITextChecker.h. Vous pouvez résoudre ce problème en ajoutant également la ligne suivante.

#import <UIKit/UITextChecker.h> 
Questions connexes