Xcode - 自定义类不起作用



我使用Xcode是为了给自己制作一个小应用程序,直到现在一切都很好。但现在我的自定义类出现了问题。我正在制作新文件,并试图将它们设置为视图控制器的自定义类,但Xcode忽略了这些新文件,我无法将它们选择为类。可能是什么?我该怎么修?

重要的是,这个问题现在才刚刚开始。此外,我重新安装了Xcode,但它根本没有帮助。

谢谢!

确保您的新.m文件位于构建阶段的编译源列表中。

  • 单击项目导航器中的项目图标
  • 单击"构建阶段"
  • 显示编译源
  • 在底部,单击加号,然后在搜索栏中输入.m。如果其中列出了任何文件,请选择它们并添加它们

我曾经遇到过新课程没有出现在这里的问题。

我也遇到了同样的问题。我的自定义类子类化了UIViewController,我试图在接口生成器中将其设置为UI表视图控制器的类。但是,我的自定义类都不能在Identity Inspector中选择,也不能指定我的模块。

我通过将自定义类的子类更改为UITableViewController来解决这个问题。这允许我在Identity Inspector中为表视图控制器设置类,并指定我的模块。

然后我回到类,将子类改回UIViewController。Interface Builder中的表视图控制器保留了与我的自定义类以及模块的连接。

正如其他人所说,另一个解决方案是将我的类作为UITableViewController的子类。

最新更新