enumerateKeysAndObjectsUsingBloc
2019-01-07 本文已影响0人
小马过海
NSDictionary的这个方法是多线程并发的,所以特别要注意小心的是,在里面的代码涉及到回调block,或直接修改UI的时候,并不是在主线程上的。NSEnumerationConcurrent这个选项,不小心更容易理解错他的意思了。使用这个选项,仍然是多线程运行的,只是保证他们会顺序执行而已,跟他的表面意义几乎完全相反。
NSDictionary的这个方法是多线程并发的,所以特别要注意小心的是,在里面的代码涉及到回调block,或直接修改UI的时候,并不是在主线程上的。NSEnumerationConcurrent这个选项,不小心更容易理解错他的意思了。使用这个选项,仍然是多线程运行的,只是保证他们会顺序执行而已,跟他的表面意义几乎完全相反。