Я очень озадачен ошибкой, которую я получаю.У меня есть следующий код:
В View1.m я делаю этот вызов:
[iconView addIconWithType:IconTypeStandard];
IconView.h
typedef enum {
IconTypeStandard = 0,
IconTypeNew = 1,
} IconType;
-(void)addIconWithType:(IconType)iconType;
IconView.m
-(void)addIconWithType:(IconType)iconType {
...
}
Icon.h
#import "IconView.h"
@interface Icon : UIView {
}
-(Icon *)initWithFrame:(CGRect)frame;
-(void)type:(IconType)iconType;
Эта строка вызывает ошибку «Ожидаемый») перед «IconType», но я понятия не имею, почему?
Icon.m
-(void)type:(IconType)iconType {
...
}