Xcode6.3.2 编译运行时候提示 Unknown class

报错提示如下:
2015-06-15 11:33:34.701 Test_150615[7743:5334035] Unknown class LoginViewController in Interface Builder file.

在StoryBoard中的View中有设定Class为LoginViewController
图片描述

Project中包含有LoginViewController.swift文件
图片描述

阅读 4.7k
3 个回答

鼠标选中LoginViewController.swift检查一下文件属性Target Membership里面,有没打勾。如果钩上以后还是不能识别,将该类从资源目录中删除后重新添加到项目中,再输入快捷键shift+command+K清除编译缓存。重新编译应该就解决了。
图片描述

新手上路,请多包涵

删除原来的Swift文件,重新添加新的LoginViewController.swift

遇到这种问题,看看Build Phases->Compile Sources里的viewController是否丢失了,是的话重新添加进去就可以了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题