我正在寻找一种 CoreData 设计模式,以确保线程安全的“获取或创建”。我有一种情况,两个不同的线程可能同时在寻找相同的记录。如果未找到此记录,则由线程创建一个。不幸的是,两个线程都没有找到这条记录,所以它们都创建了相同的记录。
问问题
67 次
我正在寻找一种 CoreData 设计模式,以确保线程安全的“获取或创建”。我有一种情况,两个不同的线程可能同时在寻找相同的记录。如果未找到此记录,则由线程创建一个。不幸的是,两个线程都没有找到这条记录,所以它们都创建了相同的记录。