我正在尝试从 UITabBarController 访问 _tabBar 实例。我试图在某些情况下隐藏 tabBar,为此,我向 UITabBarController 添加了一个扩展,我可以在其中访问 _tabBar 实例,并调用 setHidden 消息。这在为模拟器编译时有效,但是当我为设备编译时,出现以下错误
“_OBJC_IVAR_$_UITabBarController._tabBar”,引用自:_OBJC_IVAR_$_UITabBarController._tabBar$non_lazy_ptr in UITabBarController+TabBar.o
我需要在编译器标志中添加什么?以及为什么在为模拟器编译时它会起作用。
提前致谢。