Я прочитал другие опубликованные решения по использованию структур и устранению ошибок, связанных с «Ожидаемый спецификатор-спецификатор-список перед структурой», но они не работают. В Objective C это отличается? Нужно ли мне объявлять мою структуру где-то еще в классе? Это дает мне ошибку в строке, где я объявляю typedef. Вот как это выглядит прямо сейчас:
@interface ClassA : NSObject {
NSString *name;
typedef struct _point {
uint32_t x;
uint64_t y;
} Point;
Point a;
}
@end