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时并没有抱怨