加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

iphone – 线程1:EXC_BAD_ACCESS(代码= 1,地址= 0x30000008)问

发布时间:2020-12-15 01:41:22 所属栏目:百科 来源:网络整理
导读:我在模拟器上运行应用程序时遇到问题. 问题: EXC_BAD_ACCESS occurring at objc_msgSend in Thread 1. 截图: 在我的应用程序中,我有多个ViewController.当我点击UINavigationBar的后退按钮然后生成这种类型的问题,我无法解释我的问题,因为所有功能都正常工
我在模拟器上运行应用程序时遇到问题.
问题:

EXC_BAD_ACCESS occurring at objc_msgSend in Thread 1.

截图:

在我的应用程序中,我有多个ViewController.当我点击UINavigationBar的后退按钮然后生成这种类型的问题,我无法解释我的问题,因为所有功能都正常工作.

示例: –

1 – fitstVController(正常工作)

=>它有UITableView,当我点击特定的行然后它将继续另一个UIViewController(SecoundViewController)

2 – SecoundViewController(正常工作)

=>它有UITableView和UIActionSheet.当我选择UiActionSheet的按钮时,另一个UIViewController(ThirdViewController)打开

3 – ThirdViewController(正常工作)

=>它有UITableView和多个UIPickerView.但这里有问题,我不能回到以前的UIViewController(SecoundViewController).
=>当我这样做然后EXC_BAD_ACCESS(代码= 1,地址= 0x30000008)问题生成.

解决方法

简而言之,当您释放分配给已释放的对象的内存时,会发生此类问题.最有可能的是,当您返回到之前的UIViewController(或其他情况)时会生成此类问题.

此外,我建议阅读以下链接以获得更全面的解释:

Hamster Emporium archive:So you crashed in objc_msgSend()

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读