关于多线程更新ui

各位兄台,想请问下,我打算开一个线程来进行网络通信,在接收到服务器端返回数据之后,怎样通知父线程更新UI啊?

收到数据后锁定,然后放到队列里,解锁
主线程则开个定时,然后也是先锁定,然后到队列里取出来,解锁。

谢谢兄台,这个我也想过,有没有更好的方法,收到数据后能不能立即通知主线程,而不用开定时。

多线程之间通信,2楼的应该是一种简单有效的方法了,只要两个线程的同步没有问题,应该不会导致延迟问题

学习了:P:P:P

我做的是 在每帧循环里更新时自己定义一个标志位比如默认是0,当线程收到通知需要更改UI时,把标志位置1,这样帧循环发现是1了就更新UI了。