我正在创建一个协议,我正在定义的方法的参数之一是CMTime*.我想转发声明CMTime,而不是包括它.但是,我试过@class CMTime并且它抱怨它在其他地方重新定义为不同类型的符号.文档说这是一个结构.我已经尝试过将其声明为
CMTime*
CMTime
@class CMTime
struct CMTime;
但它仍在抱怨它不知道它是什么.
我有什么想法我做错了吗?
c struct objective-c forward declare
c ×1
declare ×1
forward ×1
objective-c ×1
struct ×1