2017-12-06 89 views
6

xcdatamodel'de iki yeni alan, byTitleIndex ve compoundIndex, Getirme Dizini Öğeleri altında gösteriliyor. Bu bölümü daha önce Xcode'da görmedim. Getirme Endeksi Öğesi nedir?CoreData Modelinde Getirme Dizini Unsurları nedir?

Screenshot of Xcode xcdatamodel highlighting compoundIndex field

+0

https://stackoverflow.com/questions/44386614/ios -cant-compile-coredata-model-nedeniyle-x-indeks-in-xcode-9 bu yardım – narasimha

+0

... veya [this] olabilir (https://stackoverflow.com/a/45922581/3985749). – pbasdf

cevap

6

Endeksi Elemanları WWDC 2017 Onlar bir veya daha fazla Endeksi Elemanları belirtmek için izin ilan Apple'ın yeni indeksleme API, bir parçasıdır Getirme; Daha hızlı veritabanı aramaları için bir dizin oluşturmak için kullanılan özellikler. Durumunuzda, "başlık" özelliği, "Geçiş" öğenizin altında "compoundIndex" adlı bir dizin oluşturmak için kullanılacak ve daha hızlı başlık aramalarına izin verecektir.

Duyuru: https://developer.apple.com/videos/play/wwdc2017/210/?time=628

Demo: https://developer.apple.com/videos/play/wwdc2017/210/?time=997

Belgeler ("dizinlerinin çalışma" için aşağı kaydırın): https://developer.apple.com/documentation/coredata/nsmanagedobjectmodel

+0

Daha fazla içerikle biçimlendirilmiş bir cevap verin. – Billa