You haven’t declared what type of objects are in nestedObjectArray. All the 
model class can tell is that the property is an NSArray, but it doesn’t know 
what’s in it. By default it just decodes the JSON objects in it normally, so in 
your case you get NSDictionaries.

To declare what the objects in the array should get decoded as, you need to add 
a method to your implementation like this:
        + (Class) nestedObjectArrayItemClass {
                return [NestedObject class];
        }

(This should be described in the CBLModel documentation. If it isn’t, let me 
know and I’ll get it added.)

—Jens

-- 
You received this message because you are subscribed to the Google Groups 
"Couchbase Mobile" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to mobile-couchbase+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/mobile-couchbase/989C1E7D-9FFC-42E2-8650-F0A675EF3D26%40couchbase.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to