2016-02-19 5 views
7

J'ai suivi le fichier MD étape par étape. Mais il y a toujours une erreur dans la compilation. Que puis-je faire?Comment faire face à `Utilisation de l'identificateur undeclear de UIDevice`

Dans le fichier FaceppClient.m:

if ([[[UIDevice currentDevice] systemVersion] compare: @"5.0" options: NSNumericSearch ] != NSOrderedAscending) 
    _ios50orNewer = true; 

sorties Xcode cette erreur:

Utilisation d'identificateur non déclaré 'UIDevice'

J'ai ajouté #import "UIDevice.h" dans le fichier, mais Sorties Xcode "UIDevice.h not found".

J'ai ajouté le framework UIKit au projet, mais j'ai toujours le problème de compilation.

Que puis-je faire?

Répondre

15

Essayez d'ajouter cette ligne en haut de votre fichier .m:

#import <UIKit/UIKit.h> 

Ajout du cadre au projet est utile, mais il faut aussi inclure les en-têtes nécessaires dans votre code.