Unknown class in Interface Builder file

今天遇到一个问题,每次运行的时候打印出log信息“Unknown class XWHWeiboController in Interface Builder file.” , 意思是在创建用户界面的文件中没有找到XWHWeiboController 这个类。

 原因是我创建UITableViewController类的时候,名字写错了,把这个类名直接在文件上修改成XWHWeiboController,并在storyboard文件中,删除自带的sense,使用UITableViewContr创建了一个控制器场景,并把控制器类设置为XWHWeiboController。

一运行,结果打印出错信息,于是我打算删除XWHWeiboController类,重新创建一个试一试,结果发现是因为XWHWeiboController类中的.h和.m文件中声明的类名没有改过来,导致Interface Builder file中的文件找不到这个类,需要细心一点咯~

下面是网上找到一些和这个问题类似的情况

编译时没有链接到的情况:http://stackoverflow.com/questions/1725881/unknown-class-myclass-in-interface-builder-file-error-at-runtime

时间: 2024-11-11 06:48:31

Unknown class in Interface Builder file的相关文章

“Unknown class XXViewController in Interface Builder file.”问题处理

在静态库中写了一个XXViewController类,然后在主工程的xib中,将xib的类指定为XXViewController,程序运行时,报了如下错误: "Unknown class XXViewController in Interface Builder file." 其实这个问题与Interface Builder无关,最直接的原因还是相关的symbol没有从静态库中加载进来.这种问题的处理就是在Target的"Build Setting"–>&qu

出现 warning "Unknown class _??????????View in Interface Builder file."的原因

我的代码在编译的时候出现如下警告信息: Unknown class _TtC12Assignment018TestView in Interface Builder file. 这是由于用Storyboard设计的情况下,没有为有的View建立相对应的ViewController,而是用的默认的controller.(是UIView的话,就是UIViewController:UITableView的话,就是UITableViewController,而不是你自己写的一个Controller)这时

Unknown class xxclass in Interface Builder file

今天在学习iOS中遇到了这个错误 "Unknown class xxclass in Interface Builder file" error at runtime 是我在使用xib的时候发生的,并且是我从另一个项目中复制过来的 搜索后才发现,我xib中的label的类属于我复制项目中的名字,而我复制过来之后是把名字改过的.

OC中运行出错( Unknown class <XXX> in InterfaceBuilder file.) 解决办法

做一个课堂练习,单个view的登陆窗口,一直很顺利,突然编译运行出错,所有的空间不显示.查了很久,又问了培训的老师才搞定,特此记录解决办法. Unknown class <XXX>  in InterfaceBuilder file. 现象: link报错, Unknown class  <XXClass>  in Interface Builder file., 而XXClass确实存在而且没有任何问题 参见: http://stackoverflow.com/questions

代码手写UI,xib和StoryBoard间的博弈,以及Interface Builder的一些小技巧

代码手写UI,xib和StoryBoard间的博弈,以及Interface Builder的一些小技巧 最近接触了几个刚入门的iOS学习者,他们之中存在一个普遍和困惑和疑问,就是应该如何制作UI界面.iOS应用是非常重视用户体验的,可以说绝大多数的应用成功与否与交互设计以及UI是否漂亮易用有着非常大的关系.而随着iOS开发发展至今,可以说在UI制作上大家逐渐分化为了三种主要流派:使用代码手写UI及布局:使用单个xib文件组织viewController或者view:使用StoryBoard来通过

提高Interface Builder高效工作的8个技巧

本文转载至 http://www.cocoachina.com/ios/20141106/10151.html iOS开发Interface Builder 本文译自:8 Tips for working effectively with Interface Builder(需FQ) 先来看看目录: 介绍 使view的Size与view中的Content相适应 按住option键—观察所选中view与另外view边缘之间的距离 Editor –> Embed In View, Unembed:

[转]使用 Xcode 5 和 Interface Builder创建 Hello World App

转载地址:http://www.ithome.me/archives/581.html 使用 Xcode 5 和 Interface Builder创建 Hello World App 发表回复 当xcode 5发布后,相比之前的版本变化很大,大家可能会有一些疑问: 我跟随教程学习但是发现程序在 Xcode 5 中不再受支持. Interface Builder在哪儿? 我如何去创建一个XIB 文件? 这样的例子不胜枚举. Xcode 5 推荐使用Storyboard 而不是 Interface

iOS学习笔记(1)--认识Xcode6.1的Interface Builder和常用快捷键

Interface Builder基本界面 红色区域为工具栏(Tool Bar) 蓝色区域为导航区(Navigator Area) 绿色区域为编辑区(Editor Area) 黑色区域是调试区(Debug Area) 橙色区域是检查器区(Inspector) 粉紫色区域是库区(Library) 快捷键总结 导航区 command+1 Show Project Navigator command+2 Show Symbol Navigator command+3 Show Find Navigat

xib和StoryBoard间的博弈,以及Interface Builder的一些小技巧

最近接触了几个刚入门的iOS学习者,他们之中存在一个普遍和困惑和疑问,就是应该如何制作UI界面.iOS应用是非常重视用户体验的,可以说绝大多数的应用成功与否与交互设计以及UI是否漂亮易用有着非常大的关系.而随着iOS开发发展至今,可以说在UI制作上大家逐渐分化为了三种主要流派:使用代码手写UI及布局:使用单个xib文件组织viewController或者view:使用StoryBoard来通过单个或很少的几个(关于这点稍后会进行展开)文件构建全部UI.应该使用哪种方式来制作UI已经是iOS开发中