imagePlayerview exc_bad_access(code=EXC_I386_GPFLT)

周马鲁
2023-12-01

我在ARC 的环境下 遇到 exc_bad_access(code=EXC_I386_GPFLT) 是这样的: 根视图运用了 ImagePlayerview ,二级页面也用了 ImagePlayerview,在二级页面返回根视图时,imagePlayerView一滚动就出现了野指针,说是访问了一块已经不属于你的内存。
一步步排查+网上搜索 = imagePlayerView 的delegate 在页面不存在时需要 置为 nil。

解决:

- (void)dealloc {
    self.imagePlayerView.imagePlayerViewDelegate = nil;
}
 类似资料: