0
如何在Parent中实现Child的代表?在父级实现子委托?
Parent.h:
@interface Parent : NSObject
Child.h
#import "Parent.h"
@protocol ChildDelegate <NSObject>
- (void)someMethod;
@end
@interface Child : Parent
我不能声明父的接口为:
@interface Parent : NSObject<ChildDelegate>
,因为它需要进口"Child.h"
,它将被循环输入。
我该如何解决这个问题?
将'ChildDelegate'移动到一个新的头文件中,比如''ChildDelegate.h'''。 – Pang
你能举个例子吗? – Rendy
它是一个单独的文件,并且该文件必须由父母和孩子导入? – Rendy