2016-02-19 11 views
7

Tôi đã theo từng bước tệp MD. Nhưng vẫn còn một lỗi trong quá trình biên dịch. Tôi có thể làm gì?Cách xử lý `Sử dụng số nhận dạng không rõ ràng của UIDevice`

Trong tập tin FaceppClient.m:

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

Xcode đầu ra lỗi này:

Sử dụng định danh chưa được khai báo 'UIDevice'

tôi thêm #import "UIDevice.h" trong file, nhưng Đầu ra Xcode "UIDevice.h not found".

Tôi đã thêm khung công tác UIKit vào Dự án, nhưng tôi vẫn gặp sự cố biên dịch.

Tôi có thể làm gì sau đó?

Trả lời

15

Hãy thử thêm dòng này ở phía trên cùng của tập tin .m của bạn:

#import <UIKit/UIKit.h> 

Thêm khung cho dự án là hữu ích, nhưng bạn cũng phải bao gồm các tiêu đề cần thiết trong mã của bạn.

Các vấn đề liên quan