【发布时间】:2012-05-10 00:10:07
【问题描述】:
我创建了一个协议
#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 文件并查看文件检查器时,在“目标成员资格”中,我的项目未选中,我无法检查它。
当我将协议放在我的一个视图控制器的头文件中时(例如),我没有收到此错误。我必须在其他地方导入协议吗?
怎么了?非常感谢您的帮助!谢谢
【问题讨论】:
标签: objective-c xcode protocols target