最大的原因就是多线程的问题。
如:
我在一个项目中,一个列表页面初始化完,然后开一个子线程去加载数据,
数据加载完后,在返回主线程刷新列表。
这里就有可能崩溃。
因为初始化列表结束后,会初次加载列表;
而此时子线程更改了数据;初次加载列表使用的数据就有可能引起冲突从而崩溃。
最大的原因就是多线程的问题。
如:
我在一个项目中,一个列表页面初始化完,然后开一个子线程去加载数据,
数据加载完后,在返回主线程刷新列表。
这里就有可能崩溃。
因为初始化列表结束后,会初次加载列表;
而此时子线程更改了数据;初次加载列表使用的数据就有可能引起冲突从而崩溃。