GMSAutocompleteFetcher Sınıf Referansı

GMSAutocompleteFetcher Sınıf Referansı

Genel bakış

GMSAutocompleteFetcher, kullanıcı yazarken otomatik tamamlama tahminleri istemenin bazı karmaşıklığını kapsayan, alt düzey otomatik tamamlama API'lerini çevreleyen bir sarmalayıcıdır.

sourceTextHasChanged'i çağırmak, genellikle sağlanan yetkinin sorgulanan metin için otomatik tamamlama tahminleriyle çağrılmasına neden olur. Bunun için aşağıdaki önerileri kullanabilirsiniz:

  • Kısa bir süre içinde birkaç istek yapılırsa, alıcı kaynakTextHasChanged'in her çağrısında tahmin istemeyebilir.
  • Yetki verilmiş kullanıcı, yalnızca bu tahminler kaynakTextHasChanged'e yapılan en son çağrıda sağlanan metinle ilgiliyse tahmin sonuçlarıyla birlikte çağrılır.

Genel Üye İşlevleri

(ornek türü)- initWithFiltre:
 Başlatıcıyı başlatın.
(geçersiz)- ProvideSessionToken:
 Belirli otomatik tamamlama sorgu akışını izlemek için GMSAutocompleteSessionToken sağlayın.
(geçersiz)- sourceTextHasChanged:
 Otomatik tamamlamada kullanılacak kaynak metnin değiştiğini alıcıya bildirin.

Tesisler

id
< GMSAutocompleteFetcherAuthor >
yetki ver
 Otomatik tamamlama tahmin sonuçları hakkında bildirim almak için yetki verin.
GMSAutocompleteFiltre *otomatik tamamlamaFiltresi
 Otomatik tamamlama önerilerine uygulanacak filtre (Nil olabilir).

Üye İşlevi Belgeleri

- (ornek türü) initWithFiltre: (null, GMSAutocompletefilter *) filtre

Başlatıcıyı başlatın.

Parametreler:
filterSonuçlara uygulanacak filtre. Bu parametre boş olabilir.
- (geçersiz) ProvideSessionToken: (boş GMSAutocompleteSessionToken *) oturumToken

Belirli otomatik tamamlama sorgu akışını izlemek için GMSAutocompleteSessionToken sağlayın.

- (geçersiz) sourceTextHasChanged: (boş değer NSString *) metin

Otomatik tamamlamada kullanılacak kaynak metnin değiştiğini alıcıya bildirin.

Bu yöntem yalnızca ana ileti dizisinden çağrılmalıdır. Bu yöntemin başka bir mesaj dizisinden çağrılması tanımsız davranışla sonuçlanır. GMSAutocompleteFetcherDelegate ileti dizisine yapılan çağrılar da ana ileti dizisinde aranır.

Bu yöntem engel değildir.

Parametreler:
kısa mesajOtomatik tamamlamada kullanılacak kısmi metin.

Mülk Dokümanları

- (kimlik<GMSAutocompleteFetcherConsent>) yetki ver [read, write, assign]

Otomatik tamamlama tahmin sonuçları hakkında bildirim almak için yetki verin.

- (GMSAutocompletefilter*) autocompletefilter [read, write, assign]

Otomatik tamamlama önerilerine uygulanacak filtre (Nil olabilir).