Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.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 iOS:如何将CBLDocument转换为NSDictionary?_Ios_Loops_Properties_Document_Couchbase - Fatal编程技术网

Couchbase iOS:如何将CBLDocument转换为NSDictionary?

Couchbase iOS:如何将CBLDocument转换为NSDictionary?,ios,loops,properties,document,couchbase,Ios,Loops,Properties,Document,Couchbase,我试图做的是将文档转换为字典,然后迭代该字典以查看其中的内容,但在尝试转换文档时遇到以下问题。 我有以下代码: CBLDocument *document = row.value; NSDictionary *dict = document.properties; 当运行到第二条语句时,xCode总是抱怨“[\uu NSCFDictionary currentRevision]:发送到实例0x90c4150的选择器无法识别”。 我还尝试了NSDictionary*dict=document.c

我试图做的是将文档转换为字典,然后迭代该字典以查看其中的内容,但在尝试转换文档时遇到以下问题。 我有以下代码:

CBLDocument *document = row.value;
NSDictionary *dict = document.properties;
当运行到第二条语句时,xCode总是抱怨“[\uu NSCFDictionary currentRevision]:发送到实例0x90c4150的选择器无法识别”。 我还尝试了NSDictionary*dict=document.currentRevision.properties; 它也不起作用。
有人能帮我吗?

好的,原来row.value不是一个文档(实际上是一个字典),但当我发出(@[somekey],doc)时,没有人告诉我这一点;doc(即值)实际上是一个字典,而不是一个文档。 但奇怪的是,编译器在将字典分配给CBLDocument时并没有抱怨