我创建了一个协议
#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 文件并查看文件检查器时,在“目标成员资格”中,我的项目未选中,我无法检查它。
当我将协议放在我的一个视图控制器的头文件中时(例如),我没有收到此错误。我必须在其他地方导入协议吗?
怎么了?非常感谢您的帮助!谢谢