Początkowo w LoadingVC.h Oświadczam protokół:Brak typu lub protokół błąd podczas protokół jest importowany
@protocol VideoWorker <NSObject>
@required
@property (nonatomic) float progress;
@property (nonatomic) BOOL done;
-(void)beginWorking;
@end
@interface LoadingVC : UIViewController <UIAlertViewDelegate>
...
@end
potem w BlurWorkerGPU.h
...
#import "LoadingVC.h"
@interface BlurWorkerGPU : NSObject <VideoWorker> {
...
}
- (void)beginWorking;
@property(nonatomic)float progress;
@property(nonatomic)BOOL done;
...
@end
jednak llvm mówi, że
"Brak typu lub protokołu o nazwie" VideoWorker ""
co jest dziwne, ponieważ importuję nagłówek, w którym zdefiniowano protokół. Jakieś wskazówki?