一条 Objective-C 消息被发送到一个释放的 'UIActivityIndicatorView' 对象
Posted
技术标签:
【中文标题】一条 Objective-C 消息被发送到一个释放的 \'UIActivityIndicatorView\' 对象【英文标题】:An Objective-C message was sent to a deallocated 'UIActivityIndicatorView' object一条 Objective-C 消息被发送到一个释放的 'UIActivityIndicatorView' 对象 【发布时间】:2016-05-17 18:46:56 【问题描述】:在设备上运行我的应用程序时,当我启动我的 AvPlayer
以流式传输 mp3 时,它就崩溃了。但是,它在模拟器上运行良好。
我尝试通过 Zombie 运行它,但当它崩溃时我收到以下错误消息:“一个 Objective-C 消息被发送到地址为:0x108c020e0 的已释放 'UIActivityIndicatorView' 对象(僵尸)”
我在之前的场景中使用了 Activity 指示器,但我尝试将其完全删除,没有留下任何提及任何 UIActivityIndicatorView
的代码行,但我仍然遇到相同的错误。
知道如何处理这个问题吗?可以链接到系统活动指示器显示的状态栏吗?
非常感谢您的帮助
【问题讨论】:
我也看到了这个。看起来像一个 ios 错误。 【参考方案1】:这是一个崩溃,因为滥用外观 API 而不是记录(设置未标记为 UI_APPEARANCE_SELECTOR
的属性)。
有关参考,请参阅here。
【讨论】:
以上是关于一条 Objective-C 消息被发送到一个释放的 'UIActivityIndicatorView' 对象的主要内容,如果未能解决你的问题,请参考以下文章
一条 Objective-C 消息被发送到地址 0x1 处已释放的“__NSDictionaryI”对象(僵尸)