parse docs ios swift parse.com pfobject

ios - docs - parse.com tipo no válido para la clave, cadena esperada, pero obtuvo matriz



docs parse platform (1)

Intento guardar mis datos en parse.com. Ya hice una clase pre-hecha en parse.com llamada ''SomeClass''. Tiene una columna llamada ''mySpecialColumn'' con un tipo de datos de String.

Este es el código con el que intento guardar datos:

var groupObject = PFObject(className: "SomeClass") groupObject.addObject("aaa", forKey: "mySpecialColumn") groupObject.saveEventually()

Si ejecuto esto obtengo:

Error: tipo no válido para la clave mySpecialColumn, cadena esperada, pero obtuvo matriz (Código: 111, Versión: 1.6.0)

Así es como se ve mi núcleo en parse.com:

¿Alguien sabe por qué me sale este error? También he tratado de hacerlo de forma lenta y no pre-hacer la clase de datos y simplemente crearla sobre la marcha, pero luego crea todas las columnas como tipo de datos Array.


El método addObject se usa para anexar un nuevo objeto en la matriz correspondiente a la clave dada. El guardado falla porque está intentando guardar una matriz donde se espera una cadena.

Tienes que usar setObject:forKey: lugar