美文网首页iOS所谓的那些坑iOS Developer程序员
关于asyncudpsocket 造成界面卡死

关于asyncudpsocket 造成界面卡死

作者: 没了蜡笔de小新 | 来源:发表于2017-05-25 10:34 被阅读26次

情景描述
使用AsyncUdpSocket,发送广播指令(255.255.255.255),让设备回消息给我,(硬件设备是公司自己做的),但在这一过程中软件有时会出现卡死的现象,整个软件界面就动不了了,但Xcode又不报错

上网查各种搜索,有很多说是线程的原因,把接收数据的方法异步执行,也就是新开一个线程执行接收数据的方法,可是当我新开线程的时候,发现接收数据的代理方法不走了,奇怪,发现这个方案不可行

小弟自己尝试,延迟0.2s执行接收方法

哈哈没被打脸,好像就🆗了,先测试记录一下,后续出现问题持续更新~

相关文章

  • 关于asyncudpsocket 造成界面卡死

    情景描述使用AsyncUdpSocket,发送广播指令(255.255.255.255),让设备回消息给我,(硬件...

  • winform异步如何不卡界面

    快速阅读 如何在winform程序中,让界面不再卡死。 关于委托和AsyncCallback的使用。 界面卡死的原...

  • 图片加载堵塞线程

    直接采用 这种方式加载图片 会堵塞主线程 要把他放在子线程中执行,就不会造成界面卡死

  • 界面卡死

    转载 http://www.jianshu.com/p/cbb9ee30e4d0 原因 1、底部Tabbar隐藏、...

  • [iOS] 如何定位主线程卡死

    文章 腾讯Bugly巨坑:使用不当造成UI界面卡死 iOS应用UI线程卡顿监控 如何安全使用dispatch_sy...

  • 使用异步请求获取网页HTML源代码

    在网络编程中,异步请求是用的最多的请求方式,与同步相比,不会造成用户界面的卡死,会有较好的用户体验。现在我们使用S...

  • 2021年多线程高并发编程应该怎么学,看这份笔记就够了

    多线程有什么用? 多线程使得程序内部可以分出多个线程来做多件事情,而不会造成程序界面卡死。比如迅雷等多线程下载工具...

  • ios 界面卡死问题

    发现问题 前阶段经常收到反馈,说app界面偶尔会出现卡死的问题,又没有log任何信息,也不抛任何异常和崩溃;切换到...

  • iOS push界面卡死

    问题重现 自定义了leftBarButtonItem当做返回按钮,但是又需要右划返回于是自己定义了BasicNav...

  • 多线程的基本概念的理解

    模拟耗时操作 耗时操作对UI的影响 : 会卡死UI / 界面 / 主线程 如何解决耗时操作卡死主线程? 使用多线程...

网友评论

本文标题:关于asyncudpsocket 造成界面卡死

本文链接:https://www.haomeiwen.com/subject/ribaxxtx.html