我迅速启动了一个香草的主要细节项目。如果添加新的视图控制器并设置自定义类,则模块列表为空,并且无法选择模块。错误消息“ Interface Builder文件中的未知类”。如果运行代码,则出现在控制台中。如何设置情节提要以了解自定义类和模块?
应该如何。模板中的两个类都很好。
<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9PQW5XTC5wbmcifQ==” alt =“应该如何”>
及其状态
“ >>
我必须在接口构建器源代码中添加customModule="Target_Name" customModuleProvider="target"
。真烦人!
更新:如果我将整个项目目录移动到另一个目录,例如到桌面上就可以了。看起来我名称为“ Repository”的目录已损坏。不知道为什么:(
我迅速启动了一个香草的主要细节项目。如果添加新的视图控制器并设置自定义类,则模块列表为空,并且无法选择模块。错误...
我曾经遇到过相同的问题,最后我发现StoryBoard的Target Membership
我遇到了同样的问题,但是我发现我无意中为我的视图控制器管理的视图对象分配了一个不存在的自定义类。因此,在情节提要文档视图中,我选择了配置错误的视图对象,然后在身份检查器中删除了为其显示的错误的自定义类(通过退格并按回车键)。那解决了这个问题。
当我将默认Xcode项目的UIViewController
子类改为UITableViewController
的子类时,我遇到了类似的问题。 (我在类源文件中进行了此更改,与Storyboard无关)。
我遇到了相同的问题,并已解决。读完这个问题后,我想到了进一步检查Identity Inspector的想法,我发现模块Module应该继承自target而不是像我一样继承自None
模块。