【发布时间】:2013-07-18 05:20:20
【问题描述】:
本题以CLLocationCoordinate2D 为例,但这也适用于其他结构,例如 CGPoint(尽管通常会自动包含类似的结构)。
我想在类方法中使用CLLocationCoordinate2D 作为返回值。如果它是一个对象,您可以在顶部编写以下内容,这很好,只要 .m 文件具有对 CoreLocation.h 的引用
@class ClassName
有没有一种等效的方法告诉编译器不用重新声明结构或将头文件导入类的头文件中不用担心结构?
我不想将 CoreLocation.h 导入头文件,因为这意味着导入该头文件的每个文件都将继承 CoreLocation。
谢谢
【问题讨论】:
标签: ios objective-c class struct return-value