2010-06-07 15 views
7

La documentación dice que las propiedades de datos centrales solo pueden almacenar los tipos NSString, NSNumber y NSDate. Sin embargo, muchos usuarios de Core Data afirman que Core Data también podría almacenar un tipo de NSData. Pero no pude ver eso en la documentación, aunque el Xcode Data Modeler permite elegir un tipo de datos llamado "binario" (que parece ser NSData).¿Cómo puede Core Data almacenar un NSData?

¿Echo de menos algo? ¿Hay algún lugar oculto en la documentación que enumere NSData para cosas binarias?

Respuesta

8

De acuerdo con documentation, NSData es compatible como un tipo de atributo para Core Data. Deberías poder usarlo sin problemas.

+0

mis ojos saltaron sobre eso. en muchos otros lugares solo mencionan algo más que NSData. extraño. – dontWatchMyProfile

+0

Debo admitir que me tomó un tiempo encontrar dónde mencionaba NSData explícitamente. – JeremyP

3

Consulte my answer to your other nearly identical question sobre el tamaño binario en el modelo.

+2

+1 para nuestro residente Core Data guru –

+0

aprobado para el +1 y +1 por mi cuenta. Es bueno tener un gurú de Core Data aquí :) – dontWatchMyProfile

+0

Proporcione un enlace de lo contrario, me siento como si ya no estuviese de visita, pero los antiguos foros de tecnología con un molesto "tipo de respuesta de Google es tu amigo" :) –