2014-11-17 9 views
7

Utworzono projekt (listę rzeczy do zrobienia) przy użyciu danych podstawowych, aw pliku .model utworzyłem obiekt o nazwie Cele.Czy podczas generowania nowej podklasy NSManagedObject z pliku mojego modelu powinienem sprawdzić "Użyj właściwości skalarnych dla pierwotnych typów danych"?

Po dodaniu tej jednostki 2 cechami:

-content (ciąg)

-targetID (całkowita 32)

Podczas generowania podklasa Xcode NSMamagedObject zadaje mi „Use właściwości skalarnych dla danych pierwotnego typy? "

Czy powinienem zaznaczyć to pole?

tnx

Odpowiedz

15

Jeśli jest zaznaczone, Xcode generuje skalarne (np int pływak dwukrotnie) dla tych parametrów. Jeśli nie jest zaznaczone, atrybuty będą NSNumber s.

2

Jeśli zaznaczysz opcję, domyślna wartość dla Number typu otrzymasz będzie zero, ale nil jest bardziej uzasadnione. Więc nie sądzę, że powinieneś zaznaczyć to pole.

Powiązane problemy