Riferimento alla classe DASHPlace

Riferimento alla classe DASHPlace

Panoramica

Rappresenta un determinato luogo fisico.

Un elemento GSMPlace include informazioni su una sede fisica, tra cui il nome, la sede ed eventuali altre informazioni in suo possesso. Questa classe è immutabile.

Funzioni pubbliche per i membri

(DASHPlaceOpenStatus)- isOpenAtDate:
 L'inizializzazione predefinita non è disponibile.
(DASHPlaceOpenStatus)- isOpen
 Calcola se un luogo è aperto in base a openingHours, UTCOffsetMinutes e data e ora attuali ottenute da [NSDate date].

Proprietà

NSString * name
 Nome del luogo.
NSString * ID luogo
 ID luogo di questo luogo.
CLLocationCoordinate2Dcoordinata
 Posizione del luogo.
NSString * numero di telefono
 Numero di telefono di questo luogo, in formato internazionale, ad es.
NSString * formatAddress
 L'indirizzo del luogo come stringa semplice.
numero in virgola mobilevalutare
 Valutazione a cinque stelle per questo luogo in base alle recensioni degli utenti.
FaxSpaceLevela livello di prezzo
 Livello dei prezzi per questo luogo, espresso come numeri interi da 0 a 4.
NSArray< NSString * >*tipi
 I tipi di questo luogo.
NSURL * sito web
 Sito web di questo luogo.
NSAttributedString * attribuzioni
 La stringa di attribuzione del fornitore di dati per questo luogo.
PageSpeedPlaceViewportInfoviewportInfo
 L'area visibile consigliata per questo luogo.
NSArray< DASHAddressComponent* > *addresscomponents
 Un array di oggetti GMSAddressComponent che rappresentano i componenti nell'indirizzo del luogo.
famiglia PlusPluspluscode
 La rappresentazione Plus Code della posizione per questo luogo.
Orari di apertura DASHorari di apertura
 Le informazioni su questo orario di apertura per questo luogo.
NSUIntegerUserRatingsTotal
 Indica quante recensioni valutano questo luogo.
NSArray< DASHPlaceFotoMetadata* > *foto
 Un array di oggetti GMSPlacePhotoMetadata che rappresentano le foto del luogo.
Numero NS * UTCOffsetMinuti
 Il fuso orario UTC del luogo in minuti.
Entra nel programma Google HomeStatoAttività
 Il GMSPlaceBusinessStatus del luogo.
Colore UI * IconaSfondoColore
 Colore di sfondo dell'icona in base al tipo di luogo, per colorare la visualizzazione dietro l'icona.
NSURL * URL immagineicona
 L'URL in base al tipo di luogo, che puoi utilizzare per recuperare l'icona NSData del luogo.
PageSpeedBooleanPlaceAttributeasporto
 Attributo luogo per l'esperienza di asporto.
PageSpeedBooleanPlaceAttributeconsegna
 Attributo luogo per i servizi di consegna.
PageSpeedBooleanPlaceAttributedina
 Attributo Place per mangiare in esperienza.
PageSpeedBooleanPlaceAttributeRitiro all'esterno
 Attributo luogo per i servizi di ritiro all'esterno.
PageSpeedBooleanPlaceAttributeprenotabile
 Attributo luogo che indica che il luogo è popolare tra i turisti.
PageSpeedBooleanPlaceAttributeserve serve colazione
 Attributo luogo che indica che il luogo serve la colazione.
PageSpeedBooleanPlaceAttributeserveslunch
 Attributo luogo che indica che il luogo serve il pranzo.
PageSpeedBooleanPlaceAttributeservesDinner
 Attributo luogo che indica che il luogo serve la cena.
PageSpeedBooleanPlaceAttributeservesBeer
 Attributo Luogo che indica che il luogo serve birra.
PageSpeedBooleanPlaceAttributeservesWine
 Attributo Luogo che indica che il luogo serve vino.
PageSpeedBooleanPlaceAttributeservesBrunch
 Attributo luogo che indica che il luogo serve il brunch.
PageSpeedBooleanPlaceAttributealimenti vegetariani
 Attributo luogo che indica che il luogo serve cibo vegetariano.
PageSpeedBooleanPlaceAttributeAccessibile in sedia a rotelle
 Attributo luogo che indica che il luogo è accessibile in sedia a rotelle all'ingresso.

Documentazione della funzione per membri

- (GSMPlaceOpenStatus) isOpenAtDate: (NSDate *) date

L'inizializzazione predefinita non è disponibile.

Calcola se un luogo è aperto in base a openingHours, UTCOffsetMinutes e date.

Parametri:
dateUn punto di riferimento utilizzato per determinare se il luogo è aperto.
Restituisce:
famiglia di stato aperta.

Calcola se un luogo è aperto in base a openingHours, UTCOffsetMinutes e data e ora attuali ottenute da [NSDate date].

Restituisce:
famiglia di stato aperta.

Documentazione proprietà

- (NSString*) name [read, copy]

Nome del luogo.

- (NSString*) placeID [read, copy]

ID luogo di questo luogo.

- (CLLocationCoordinate2D) coordinata [read, assign]

Posizione del luogo.

La località non è necessariamente il centro del luogo o un particolare punto di ingresso o di uscita, ma un punto scelto arbitrariamente all'interno dell'area geografica del luogo.

- (NSString*) phoneNumber [read, copy]

Numero di telefono di questo luogo, in formato internazionale, ad esempio

incluso il prefisso internazionale preceduto da "+". Ad esempio, il numero di telefono di Google Sydney è "+61 2 9374 4000".

- (NSString*) formattedAddress [read, copy]

L'indirizzo del luogo come stringa semplice.

- (valuta) mobile [read, assign]

Valutazione a cinque stelle per questo luogo in base alle recensioni degli utenti.

Le valutazioni vanno da 1.0 a 5.0. 0,0 significa che non abbiamo valutazioni per questo luogo, ad esempio perché gli utenti non hanno recensito questo luogo.

- (DASHPlacesPriceLevel) priceLevel [read, assign]

Livello dei prezzi per questo luogo, espresso come numeri interi da 0 a 4.

ad esempio, il valore 4 indica la posizione "$$$$" (costoso) di questo luogo. Il valore 0 significa senza costi (ad esempio un museo con ingresso gratuito).

- (NSArray<NSString *>*) tipi [read, copy]

I tipi di questo luogo.

I tipi sono NSStrings, i valori validi sono qualsiasi tipo documentato all'indirizzo <https://developers.google.com/places/ios-sdk/supported_types>.

- (NSURL*) sito web [read, copy]

Sito web di questo luogo.

- (NSAttributedString*) attribuzione [read, copy]

La stringa di attribuzione del fornitore di dati per questo luogo.

Questi vengono forniti come NSAttributedString, che può contenere link ipertestuali al sito web di ciascun provider.

In generale, i dati devono essere mostrati all'utente se vengono mostrati i dati di questa proprietà DASHPlace, come descritto nei Termini di servizio dell'SDK Places.

- (GSMPlaceViewportInfo*) viewportInfo [read, assign]

L'area visibile consigliata per questo luogo.

Potrebbe essere vuoto se le dimensioni del luogo non sono note.

Viene visualizzata un'area visibile di dimensioni adatte alla visualizzazione di questo luogo. Ad esempio, un oggetto GMSPlace che rappresenta un negozio potrebbe avere un'area visibile relativamente piccola, mentre un oggetto GMSPlace che rappresenta un paese potrebbe avere un'area visibile molto grande.

- (NSArray<DASHAddressComponent *>*) addressComponents [read, copy]

Un array di oggetti GMSAddressComponent che rappresentano i componenti nell'indirizzo del luogo.

Questi componenti vengono forniti allo scopo di estrarre informazioni strutturate sull'indirizzo del luogo, ad esempio trovare la città in cui si trova un luogo.

Questi componenti non devono essere utilizzati per la formattazione dell'indirizzo. Se è richiesto un indirizzo formattato, utilizza la proprietà formattedAddress, che fornisce un indirizzo formattato.

- (DASHPlusCode*) plusCode [read, assign]

La rappresentazione Plus Code della posizione per questo luogo.

Le informazioni su questo orario di apertura per questo luogo.

Include lo stato di apertura, i punti e il testo dei giorni feriali, se disponibili.

- (NSUInteger) userRatingsTotal [read, assign]

Indica quante recensioni valutano questo luogo.

- (Fotoarray NSArray <DASHPlacephotoMetadata *>*) foto [read, copy]

Un array di oggetti GMSPlacePhotoMetadata che rappresentano le foto del luogo.

- (NSNumber*) UTCOffsetMinutes [read, assign]

Il fuso orario UTC del luogo in minuti.

Il GMSPlaceBusinessStatus del luogo.

- (UIColor*) iconBackgroundColor [read, assign]

Colore di sfondo dell'icona in base al tipo di luogo, per colorare la visualizzazione dietro l'icona.

- (NSURL*) iconImageURL [read, assign]

L'URL in base al tipo di luogo, che puoi utilizzare per recuperare l'icona NSData del luogo.

NOTA: il link dell'URL non ha scadenza e le proporzioni dell'immagine potrebbero essere diverse a seconda del tipo.

- (DASHBooleanPlaceAttribute) takeout [read, assign]

Attributo luogo per l'esperienza di asporto.

Attributo luogo per i servizi di consegna.

- (DASHBooleanPlaceAttribute) dineIn [read, assign]

Attributo Place per mangiare in esperienza.

Attributo luogo per i servizi di ritiro all'esterno.

Attributo luogo che indica che il luogo è popolare tra i turisti.

Attributo luogo che indica che il luogo serve la colazione.

Attributo luogo che indica che il luogo serve il pranzo.

Attributo luogo che indica che il luogo serve la cena.

Attributo Luogo che indica che il luogo serve birra.

Attributo Luogo che indica che il luogo serve vino.

Attributo luogo che indica che il luogo serve il brunch.

Attributo luogo che indica che il luogo serve cibo vegetariano.

Attributo luogo che indica che il luogo è accessibile in sedia a rotelle all'ingresso.