出现“无法在捆绑包中加载 NIB”错误
Posted
技术标签:
【中文标题】出现“无法在捆绑包中加载 NIB”错误【英文标题】:Getting 'Could not load NIB in bundle' error 【发布时间】:2017-05-31 21:08:08 【问题描述】:我正在创建一个对 Web 服务器进行 RESTful 调用并返回自定义 UITableView 的框架。 ios 客户端导入我的框架并创建一个公共类的实例并调用 one 方法返回 UITableView。
但是我收到“NSInternalInconsistencyException: 'Could not load NIB in bundle'”错误并且似乎无法弄清楚是什么导致了错误:
我在我的框架和自定义 tableview 类中通过 xib 创建了默认的 tableview 单元格,我在 viewDidLoad():
中注册了该单元格它在我的框架中编译得很好,但是每当我尝试使用该方法来获取 tableview 时,我都会收到错误消息。知道有什么问题吗?
我尝试/检查的几件事:
确保选择我的 xib 目标作为框架的目标。【问题讨论】:
你可以从这里尝试它工作正常。 hackingwithswift.com/example-code/uikit/… 【参考方案1】:找到了我的错误的解决方案。
不确定我的理解/解释是否正确,但我需要将 UINib 注册到将使用自定义 tableview 单元格的类。
【讨论】:
以上是关于出现“无法在捆绑包中加载 NIB”错误的主要内容,如果未能解决你的问题,请参考以下文章