關(guān)于asyncudpsocket 造成界面卡死

情景描述
使用AsyncUdpSocket,發(fā)送廣播指令(255.255.255.255),讓設(shè)備回消息給我,(硬件設(shè)備是公司自己做的),但在這一過(guò)程中軟件有時(shí)會(huì)出現(xiàn)卡死的現(xiàn)象,整個(gè)軟件界面就動(dòng)不了了,但Xcode又不報(bào)錯(cuò)

上網(wǎng)查各種搜索,有很多說(shuō)是線(xiàn)程的原因,把接收數(shù)據(jù)的方法異步執(zhí)行,也就是新開(kāi)一個(gè)線(xiàn)程執(zhí)行接收數(shù)據(jù)的方法,可是當(dāng)我新開(kāi)線(xiàn)程的時(shí)候,發(fā)現(xiàn)接收數(shù)據(jù)的代理方法不走了,奇怪,發(fā)現(xiàn)這個(gè)方案不可行

小弟自己嘗試,延遲0.2s執(zhí)行接收方法

哈哈沒(méi)被打臉,好像就??了,先測(cè)試記錄一下,后續(xù)出現(xiàn)問(wèn)題持續(xù)更新~

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容