2016-02-19 24 views
7

Ho seguito il file MD passo dopo passo. Ma c'è ancora un errore nella compilazione. Cosa posso fare?Come gestire 'Uso dell'identificatore undeclear di UIDevice`

Nel file FaceppClient.m:

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

uscite Xcode questo errore:

L'utilizzo di identificatore non dichiarato 'UIDevice'

ho aggiunto #import "UIDevice.h" nel file, ma Uscite Xcode "UIDevice.h not found".

Ho aggiunto il framework UIKit al progetto, ma ho ancora il problema di compilazione.

Cosa posso fare allora?

risposta

15

Prova ad aggiungere questa riga nella parte superiore del file .m:

#import <UIKit/UIKit.h> 

Aggiungendo il quadro per il progetto è utile, ma bisogna anche includere gli header necessari nel codice.