ios - CGRect 在 NSObject 的子类中无法识别

标签 ios objective-c nsobject cgrect

最近我注意到我无法使用 CGRect在我制作的任何类中都是 NSObject 的子类.我收到一条错误消息:“未知类型名称‘CGRect’;您是说‘Rect’吗?”如果我包括 <UIKit/UIKit.h> , 我可以使用 CGRect再次。但是,我注意到在我的旧项目的类中,我仍然可以使用 CGRect无需导入 <UIKit/UIKit.h> .我很好奇为什么会这样。

最佳答案

因为较旧的项目在预编译前缀头 (pch) 文件中导入了 UiKit.h。

关于ios - CGRect 在 NSObject 的子类中无法识别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26169273/

相关文章:

ios - inputAccessoryView 中的 UITextField 不会成为 FirstResponder

ios - 使用 super View 从 Swift 获取 UITableViewCell 到 Objective-C

iOS 是静态框架还是动态框架?

iphone - 使用 UIScrollView 实现垂直滚动的正确方法

ios - 如何对填充了我自己的对象的 NSMutableArray 进行排序

ios - 应用程序安装失败。找不到代码签名

ios - 右侧带有部分索引的 SwiftUI 列表?

ios - 找不到此可执行文件的有效配置文件错误 Xcode 9

ios - 如何在键路径中更改 NSObject 的值?

objective-c - 捕获 Objective C 类