Вперед объявить структуру в Objective-C

Я создаю протокол, и одним из параметров определяемого мной метода является CMTime * . Я хотел бы переслать объявление CMTime , а не включать его. Однако я пробовал @class CMTime , и он жалуется, что в другом месте он переопределен как другой тип символа. В документации говорится, что это структура. Я пробовал объявить его как

struct CMTime;

, но он все еще жалуется, что не знает, что это такое.

Есть идеи, что я делаю неправильно?

14
задан justin 2 February 2012 в 22:59
поделиться