我正在尝试在NSObject
类型类中声明一个函数来调用某些核心图形绘制。你如何在目标c中正确地声明一个函数?
我没有做任何复杂的事情,比如......
void drawShape(CGRect rect);
然而,这会引发unknown type name 'CGRect'
错误。我不知道为什么它在applicationservices.h
答案 0 :(得分:8)
CGRect
是CoreGraphics框架的一部分;因此,您必须确保将其包含在您的应用中。
答案 1 :(得分:0)
我认为您没有将CoreGraphics.framework
与您的项目相关联。 CGRect
在CoreGraphics
框架中定义。