2010-06-07 4 views
7

La documentation indique que les propriétés de données de base ne peuvent stocker que les types NSString, NSNumber et NSDate. Toutefois, de nombreux utilisateurs de Core Data affirment que les données de base peuvent également stocker un type NSData. Mais je n'ai pas pu voir cela dans la documentation, bien que le Xcode Data Modeler permette de choisir un type de données appelé "binaire" (qui semble être NSData).Comment les données de base peuvent-elles stocker un NSData?

Ai-je raté quelque chose? Y a-t-il un endroit caché dans la documentation qui énumère en effet NSData pour les choses binaires?

Répondre

8

Selon le documentation, NSData est pris en charge en tant que type d'attribut pour les données de base. Vous devriez être capable de l'utiliser sans problèmes.

+0

mes yeux ont sauté par-dessus cela. dans plusieurs autres endroits, ils ne mentionnent rien d'autre que NSData. étrange. – dontWatchMyProfile

+0

Je dois admettre qu'il m'a fallu un certain temps pour trouver où il a mentionné explicitement NSData. – JeremyP

3

Veuillez examiner my answer to your other nearly identical question en ce qui concerne la taille binaire dans le modèle.

+2

+1 pour notre gourou résident Core Data –

+0

thumbs up pour le +1, et +1 par moi-même. Nice d'avoir un gourou Core Data ici :) – dontWatchMyProfile

+0

S'il vous plaît fournir un lien sinon je sens que je ne suis pas en visite plus, mais anciens forums techniques avec ennuyeux "google est votre ami" genre de réponse :) –

Questions connexes