如何处理`使用未声明的标识符 'UIDevice'`
How to deal with `Use of undeclared identifier 'UIDevice'`
我是跟着MD文件一步步来的。但是编译还是有错误。我能做什么?
在 FaceppClient.m 文件中:
if ([[[UIDevice currentDevice] systemVersion] compare: @"5.0" options: NSNumericSearch ] != NSOrderedAscending)
_ios50orNewer = true;
Xcode 输出此错误:
Use of undeclared identifier 'UIDevice'
我在文件中添加了 #import "UIDevice.h"
,但是 Xcode 输出了 "UIDevice.h not found"
。
我在项目中添加了 UIKit
框架,但我仍然遇到编译问题。
那我该怎么办?
尝试在 .m 文件的顶部添加这一行:
#import <UIKit/UIKit.h>
将框架添加到项目中很有用,但您还必须在代码中包含所需的 headers。
对于 Swift 5 位到达此处的用户,请尝试
import UIKit
我是跟着MD文件一步步来的。但是编译还是有错误。我能做什么?
在 FaceppClient.m 文件中:
if ([[[UIDevice currentDevice] systemVersion] compare: @"5.0" options: NSNumericSearch ] != NSOrderedAscending)
_ios50orNewer = true;
Xcode 输出此错误:
Use of undeclared identifier 'UIDevice'
我在文件中添加了 #import "UIDevice.h"
,但是 Xcode 输出了 "UIDevice.h not found"
。
我在项目中添加了 UIKit
框架,但我仍然遇到编译问题。
那我该怎么办?
尝试在 .m 文件的顶部添加这一行:
#import <UIKit/UIKit.h>
将框架添加到项目中很有用,但您还必须在代码中包含所需的 headers。
对于 Swift 5 位到达此处的用户,请尝试
import UIKit