これと同じ質問もありますが、私は解決策を試しましたが、まだ私のために働いていませんでした。エラーで「プロトコル宣言を見つけることができません」
これは私のVCWithProtocol.h
@protocol mydemoDelegate
@optional
-(void)demoDelegateMethodWithSuccess:(BOOL)yesOrNo;
@end
@interface VCWithProtocol : UIViewController
{
id<mydemoDelegate>mydelegate;
}
@property (nonatomic,assign)id<mydemoDelegate>mydelegate;
VCWithProtocol.m
`@synthesize mydelegate`
これは私がVCWithProtocol
のインポートが、合成するだけでなく
を必要ですか?あなたは何が間違っているか教えてくれるほど私たちを見せていません。そして、あなたは '#import" VCWithProtocol.h "@classディレクティブはヘッダをインポートしません。 – dbrajkovic
私は両方を行う必要がありますか? '#import" VCWithProtocol.h "と' @class VCWithProtocol.h' – Heena
ただインポートする必要はありません。そして、私は、その後どのように私はそのデリゲート – dbrajkovic