我正在使用 UIPageViewController 并且我已经制作了自己的协议,如下所示:
@protocol MyDataDelegate <NSObject, UIPageViewControllerDelegate>
- (void)recieveData:(NSString *)theData;
@end
如何将 UIPageViewController 的委托设置为 self 以便我可以使用这些委托方法?正常的代码是,self.delegate = self;
但是由于我已经创建了另一个委托,它给了我一个警告"Assigning to 'id<MyDataDelegate>' from incompatible type 'PageScrollViewController *const_strong'"
,我想将它设置为 self 以便我可以访问 UIPageViewController 的委托方法