次のようなエラーが発生します:
プロトコル宣言が見つかりません
理由がわかりませんでした。現在、ARCを使用しています。問題がそれによるものではないかと思います。これが私がプロトコル宣言に使用しているコードです
//これはデリゲートを宣言する最初のページです
.h
@protocol ImageDelegate
@optional
-(void)ImageSelected:(UIImage *)ImageName;
@end
@interface GetAddedMovieList : UIViewController<UITableViewDataSource,UITableViewDelegate>{
id<ImageDelegate> delegate;
}
@property(nonatomic, strong)id<ImageDelegate> delegate;
@end
.m
@synthesizeデリゲート;
//これはデリゲートを設定しようとしたページです。ここでエラーが発生します。
@interface ImageEnlarge : UIViewController<ImageDelegate>{
IBOutlet UIImageView *imgEnlarge;
NSString *stgImageName;
}