プロトコルを作成しました
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
// Defines the protocol that must be implemented to be a delegate for UCMapviewController
@protocol UCMapviewDelegate <NSObject>
@required
- (void)pushMapviewRight;
@end
新しいファイル -> プロトコルに移動すると、ターゲットを尋ねるプロンプトが表示されます。私は自分のプロジェクトをチェックします。しかし、プロジェクトの protocol.h ファイルをクリックしてファイル インスペクターを見ると、[ターゲット メンバーシップ] でプロジェクトのチェックが外れていて、チェックできません。
viewControllers の 1 つのヘッダー ファイルにプロトコルを配置しても、このエラーは発生しません (たとえば)。プロトコルを別の場所にインポートする必要がありますか?
なにが問題ですか?助けていただければ幸いです。どうも