采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,您好,我想问下数据源同步问题一节提到并发访问、数据拷贝,为什么要拷贝呢?拷贝的两方数据肯定就不同步了,可以用strong修饰,这样主线程删除了数据,子线程就同步删除了啊 拷贝还浪费内存
如果主线程和子线程共享一份内存,相当于多线程并发访问共享数据区,会存在多线程同步的问题。课程中,我们给出两种方案,其一是通过拷贝数据源,两个线程操作两份数据,再在合适时机merge数据。其二是通过串行队列方式限制多个线程在同一时间仅能有一个线程操作数据,以此保证同步。
登录后可查看更多问答,登录/注册
从BAT/TMD名企真题入手,结合源码及应用,构建完整iOS知识体系
1.3k 11
1.9k 9
1.2k 9
1.0k 8
971 8