Podczas sesji wideo WWDC15, 'What's New in Core Data' o 10:45 min (w prezentacji) inżynier Apple opisuje nową funkcję konstruktora modeli, która pozwala określić unikalne właściwości. Po ustawieniu tych unikatowych właściwości, dane podstawowe nie utworzą zduplikowanego obiektu z tą właściwością. Ma to na celu wyeliminowanie konieczności sprawdzania, czy identyczny obiekt przed utworzeniem nowego obiektu.W jaki sposób zaimplementować nową właściwość "unikatowy" konstruktora modelu Core Data w iOS 9.0 Beta
Eksperymentowałem z tym, ale nie miałem szczęścia, aby zapobiec tworzeniu nowych obiektów o identycznych "unikalnych" właściwościach (duplikaty obiektów). Poza 5-minutowym wyjaśnieniem wideo, nie znalazłem żadnych innych informacji opisujących, jak korzystać z tej funkcji.
Czy ktoś ma jakieś doświadczenia wdrażającego „niepowtarzalny” atrybut nieruchomości w rdzeniu Data Model?
Nie mogę tego również użyć. Właściwość "Unikalny" w ustawieniach jednostki została zmieniona na "Ograniczenia" również –
Właśnie napisałem [wpis na blogu na ten temat] (http://dorianroy.com/blog/2015/09/how-to-implement-unique -ograniczenia-w-core-danych-z-ios-9 /) –