引用:JackJiang 发表于 2017-08-01 17:48 什么lib?没理解问题 |
引用:Zhusz 发表于 2017-08-01 17:39 这可够蛋疼的,这lib是哪找来的,bug没有有碰到过? |
引用:JackJiang 发表于 2017-07-28 18:00 查出问题了,是xmpp队列的问题,代码中要一处地方队列错误使用了main_queue,多些热情的版主 |
引用:Zhusz 发表于 2017-07-28 17:51 那你就用xcode的profile工具,准确定位卡在什么方法里 |
引用:vincentfutux 发表于 2017-07-28 17:40 没办法,公司技术选型就是这个,只能用啊 |
引用:JackJiang 发表于 2017-07-28 17:39 网络请求用AFNetworking框架,请求应该是有新开一个异步线程的,XMPP的joinRoom这一块代码试过放在GCD的异步线程里面,效果差不多,我今晚重新试试,也看看微信什么效果,顺便看看是不是队列的影响吧 |
还有折腾xmpp,都过时了都 |
引用:Zhusz 发表于 2017-07-28 17:37 网络这一块的代码肯定是要放在异步线程里的,否则肯定会导致UI卡顿,你把微信卸载再重新登陆看看它的数据加载过程就知道了。 有放到异步线程吗 |
引用:JackJiang 发表于 2017-07-28 17:31 iOS 客户端界面卡顿,当所有聊天室都加一遍之后就正常了 |
你说的卡顿是指ios客户端的界面卡还是服务端卡了? |