Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/106.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
删除文档Couchbase Lite iOS_Ios_Couchbase Lite - Fatal编程技术网

删除文档Couchbase Lite iOS

删除文档Couchbase Lite iOS,ios,couchbase-lite,Ios,Couchbase Lite,由于某种原因,当我调用[document delete:&e]时,couchbase中的文档不会被删除。我的意思是我甚至检查了document.is\u deleted和document.is\u gone的值。但由于某些原因,我的文档没有被删除。目前iOS的couchbase lite是否存在错误?我会在这里公布我的确切密码 - (BOOL)deleteOldSettingsDocument{ BOOL old_settings_document_deleted = FALSE; CBLDo

由于某种原因,当我调用
[document delete:&e]
时,couchbase中的文档不会被删除。我的意思是我甚至检查了
document.is\u deleted
document.is\u gone
的值。但由于某些原因,我的文档没有被删除。目前iOS的couchbase lite是否存在错误?我会在这里公布我的确切密码

- (BOOL)deleteOldSettingsDocument{

BOOL old_settings_document_deleted = FALSE;
CBLDocument *v1_setting_document = [self v1SettingsDocument];
if(v1_setting_document){
    NSError *e = nil;
    if(![v1_setting_document deleteDocument:&e]){
        NSLog(@"Error deleting old settings document");
        NSLog(@"%@",e.localizedDescription);
    }
    else{
        old_settings_document_deleted = TRUE;
    }
}
return old_settings_document_deleted;

}

n错误*错误;[v1_设置_文档保存:&错误]?您仍然能够检索文档吗?你怎么知道它没有被删除?有人对此有更新吗?我检查过删除文档后sqlite文件大小是否没有减小?