由于未捕获的异常而终止应用程序 [UIImageView _isResizable]

Posted

技术标签:

【中文标题】由于未捕获的异常而终止应用程序 [UIImageView _isResizable]【英文标题】:Terminating app due to uncaught exception [UIImageView _isResizable] 【发布时间】:2017-01-26 11:25:12 【问题描述】:

我遇到了一个异常:

*** 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[UIImageView _isResizable]:无法识别的选择器发送到实例 0x7fe01fd0d470”

我刚刚使用故事板将图像分配给自定义单元格内的imageView

代码很干净。它没有任何警告或错误。

【问题讨论】:

标题或正文中的错误是手动重新输入的,因为它们引用了不同的错误。请注意,没有对数组的任何引用,但是您在 imageView 而不是实际图像上调用 _isResizable 我已尝试编辑和简化您的问题。如果您认为重要的内容被删除,请重新编辑 @budidino 谢谢你,现在看起来好多了。 【参考方案1】:

这个错误的两个原因。

    如果要分配图像写入。

    cell.image=[UIImage imagenamed:@"Name of your image "];

    这个错误的另一个原因是你可以切断imageView到插座的链接。

    再次创建一个新的插座,然后检查 imageView 是否正常工作。

    我认为这会对你有所帮助。

【讨论】:

【参考方案2】:

可能有两个或多个对一个 imageView 的出口引用,这使得模棱两可

【讨论】:

【参考方案3】:

请查看 swift 文件和故事板中的图像名称。比较它们,它们必须相同。 还要检查 Cell 的标识符。

【讨论】:

以上是关于由于未捕获的异常而终止应用程序 [UIImageView _isResizable]的主要内容,如果未能解决你的问题,请参考以下文章

由于未捕获的异常而终止应用程序,同时加载视图

由于未捕获的异常而终止应用程序 [UIImageView _isResizable]

由于未捕获的异常“NSInternalInconsistencyException”错误而终止应用程序

“由于未捕获的异常而终止应用程序”在推送视图控制器时崩溃

由于运行应用程序时未捕获的异常而终止应用程序

由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,