2014-11-17 3 views
7

Ho creato un progetto (elenco di cose da fare) utilizzando i dati principali e nel file .model ho creato un'entità denominata Targets.Devo controllare "Usa le proprietà scalari per i tipi di dati primitivi" quando si genera una nuova sottoclasse NSManagedObject dal mio file di modello?

ho aggiunto questa entità 2 attributi:

-CONTENUTO (stringa)

-targetID (intero a 32)

Quando ho generare la sottoclasse Xcode NSMamagedObject chiede me “utilizzare le proprietà scalari per i dati primitivi tipi? "

Devo selezionare questa casella?

tnx

risposta

15

Se la casella è selezionata, Xcode genererà tipi scalari (ad esempio, int, float, double) per tali attributi. Se non selezionato, gli attributi saranno NSNumber s.

2

Se si seleziona l'opzione, il valore predefinito per il tipo Number sarà uguale a zero, ma nil è più ragionevole. Quindi, non penso che dovresti controllare la scatola.

Problemi correlati