我正在尝试实现一个TabBarDelegate但是我收到了这个错误:
cannot find protocol declaration for UITabBarControllerDelegate
我添加了一个NSObject类:
@interface tabBarDelegate : NSObject <UITabBarControllerDelegate>
你们中的任何人都知道我为什么会收到这个错误?或者如何解决这个错误?
我真的很感谢你的帮助。
答案 0 :(得分:1)
错误告诉您无法找到协议UITabBarControllerDelegate
的声明。
所以解决这个问题,你需要确保导入UIKit(声明协议的框架)。
@import UIKit;
或者,如果您需要在此文件中从UIKit访问的只是UITabBarControllerDelegate
,则可以选择仅导入UITabBarController
的声明。
@import UIKit.UITabBarController;