ios - UIApplication.shared.isNetworkActivityIndi​​catorVisible 设置为 false 时崩溃

标签 ios objective-c swift uiactivityviewcontroller uiactivityindicatorview

我的应用程序有一个大问题。每当我设置:

UIApplication.shared.isNetworkActivityIndicatorVisible = false

在我之前将其设置为 true 之后,我得到一个 NSZombie,它显示以下内容:

“一条 Objective-C 消息被发送到地址为 0x102b334d0 的已解除分配的 UIActivityIndi​​catorView 对象(僵尸)

无法添加图像,因为我还没有声誉.. :(

但这里是链接:

http://imgur.com/3i7TeSV

http://imgur.com/E2oUq4e

我在这里迷路了。我的项目同时使用 Swift 和 Objective-C。在过去的 24 小时里,我一直在进行研究,但找不到任何东西。该应用程序仅在设备上崩溃,在模拟器中运行完美。

感谢您的帮助!

最佳答案

试试这个

DispatchQueue.main.async {
    UIApplication.shared.isNetworkActivityIndicatorVisible = false
}

关于ios - UIApplication.shared.isNetworkActivityIndi​​catorVisible 设置为 false 时崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44376855/

相关文章:

ios - 重置应用内购买以进行测试?

ios - 通过手势拉动显示 View 的隐藏部分

ios - 如何创建看起来像警报 View 的自定义 View ?

objective-c - 将 NSString 转换为 char str[]

objective-c - 将消息发送到 bundle 的简单方法

ios - 如何使 iOS 按钮的点击要求较低的准确性 (Swift)

ios - 快速添加范围栏

ios - 并不可怕的Segues

ios - 在资源文件夹的主包中找不到纹理图集文件

swift - fatal error : unexpectedly found nil while unwrapping an Optional value - why?