1
在我的iOS应用程序,在声明中coredata元数据提取错误
NSDictionary *x = [NSPersistentStoreCoordinator
metadataForPersistentStoreOfType:NSSQLiteStoreType
URL:<url> error:&error];
我收到以下错误,x是零:
“SQLite的错误代码:3850, '不是一个错误' 错误号:9“
这是什么意思?
为什么会出现这个错误,有没有办法来解决这个错误? – imagin
我猜你的数据库在完成之前可以通过其他一些进程访问。一种方法是在此调用之前和之后锁定数据库。另一个是在一个特定线程上执行此调用(确保没有其他线程访问数据库),并等待它完成。 – Mundi
我只是试过这个没有任何错误。 (在我的情况下,返回'null',顺便说一句。) – Mundi