objective-c - 函数(非方法)声明中的未知类型名称CGRect

标签 objective-c compiler-errors cgrect

我正在尝试在NSObject类型类中声明一个要为某些核心图形图形调用的函数。您如何在 objective-c 中正确声明一个函数?
我没有做任何复杂的事情,例如...

.h

void drawShape(CGRect rect);

但是,这会引发unknown type name 'CGRect'错误。而且我不知道为什么它在applicationservices.h

最佳答案

CGRect是CoreGraphics框架的一部分;因此,您必须确保将其包含在您的应用中。

关于objective-c - 函数(非方法)声明中的未知类型名称CGRect,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15077376/

相关文章:

ios - 在 UIView 数组中查找边

ios - Swift 返回类型说明

ios - 如何将 NSString* C 样式数组声明为全局变量

objective-c - 如何通过Apple libobjc.dll在mingw64-x86中使用clang编译objective-c源代码?

swift - UITableViewCell drawRect() 覆盖使设备非常慢(CPU 使用率飙升)

ios - 从 UITextView 中取出 CGRect

ios - SQLite 数据库始终为空 (FMDB)

java - try-catch 和 final 变量

c - 在 Makefile 中包含 glib 库

c++ - 编译器说它找不到文件,但在 "unfound"文件中报告错误?