当我尝试构建时突然遇到这些错误:
它表示 MenuViewController
是未知类型。但它非常明显地存在,甚至是进口的。它在编译源中,我尝试了“清理”、“清理构建文件夹”、退出 Xcode、重新启动等。
这个案例是怎么回事?我还可以命令单击导入语句的类名,它会跳转到该文件。当它是第三个属性中的FavoritesViewController时,它还说未知类型MenuViewController...
最佳答案
我猜您还将 ContainerViewController.h
导入到 MenuViewController.h
中?如果是这种情况,您应该使用 @class
指令。
在ContainerViewController.h
中,将import "MenuViewController.h"
替换为@class MenuViewController;
,并从内部导入菜单 View Controller 的 header 容器 View Controller 的实现文件。
关于ios - 为什么我的 Xcode 变得疯狂并忘记了一些明确定义的类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20590599/