Panoramica
Rappresenta un luogo fisico particolare.
GMSPlace include informazioni su una località fisica, inclusi il nome, la posizione e qualsiasi altra informazione in nostro possesso su di esso. Questa classe è immutabile.
Funzioni pubbliche dei membri | |
(GMSPlaceOpenStatus) | - isOpenAtDate: |
L'init predefinito non è disponibile. | |
(GMSPlaceOpenStatus) | - isOpen |
Calcola se un luogo è aperto in base alle date openingHours , UTCOffsetMinutes e alla data e all'ora correnti ottenute da [NSDate date] . | |
Proprietà | |
NSString * | name |
Il nome del luogo. | |
NSString * | placeID |
ID di questo luogo. | |
CLLocationCoordinate2D | coordinata |
Posizione del luogo. | |
NSString * | phoneNumber |
Il numero di telefono di questo luogo, in formato internazionale, ad esempio | |
NSString * | formattedAddress |
Indirizzo del luogo come stringa semplice. | |
float | valutazione |
Valutazione a cinque stelle per questo luogo in base alle recensioni degli utenti. | |
GMSPlacesPriceLevel | priceLevel |
Livello di prezzo per questo luogo, espresso in 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. | |
GMSPlaceViewportInfo * | viewportInfo |
L'area visibile consigliata per questo luogo. | |
NSArray< GMSAddressComponent * > * | addressComponents |
Un array di oggetti GMSAddressComponent che rappresenta i componenti nell'indirizzo del luogo. | |
GMSPlusCode * | plusCode |
La rappresentazione del Plus Code della località per questo luogo. | |
GMSOpeningHours * | openingHours |
I normali dati sull'orario di apertura di questo luogo. | |
GMSOpeningHours * | currentOpeningHours |
Restituisce l'orario di apertura di questo luogo nei prossimi sette giorni. | |
NSArray< GMSOpeningHours * > * | secondaryOpeningHours |
Restituisce un array delle ore secondarie di attività di questo luogo nei prossimi sette giorni. | |
Gestione dei problemi di Google | userRatingsTotal |
Rappresenta il numero di recensioni che compongono la valutazione di questo luogo. | |
NSArray< GMSPlacePhotoMetadata * > * | foto |
Un array di GMSPlacePhotoMetadata oggetti che rappresentano le foto del luogo. | |
Numero NS * | UTCOffsetMinutes |
Lo scarto UTC del fuso orario è espresso in minuti. | |
GMSPlacesBusinessStatus | businessStatus |
Il valore GMSPlaceBusinessStatus del luogo. | |
NSString * | editorialSummary |
Restituisce il riassunto editoriale di questo luogo. | |
UIColor * | iconBackgroundColor |
Colore di sfondo dell'icona in base al tipo di luogo, per colorare la vista dietro l'icona. | |
NSURL * | iconImageURL |
L'URL in base al tipo di luogo, che puoi utilizzare per recuperare i dati NSData dell'icona del luogo. | |
GMSBooleanPlaceAttribute | asporto |
Attributo luogo per un'esperienza di asporto. | |
GMSBooleanPlaceAttribute | consegna |
Attributo posizione per i servizi di consegna. | |
GMSBooleanPlaceAttribute | dineIn |
Attributo luogo per cenare all'interno dell'esperienza. | |
GMSBooleanPlaceAttribute | curbsidePickup |
Attributo luogo per il servizio di ritiro all'esterno. | |
GMSBooleanPlaceAttribute | prenotabile |
Attributo luogo che indica che il luogo è popolare tra i turisti. | |
GMSBooleanPlaceAttribute | servesBreakfast |
Attributo luogo che indica il luogo in cui viene servita la colazione. | |
GMSBooleanPlaceAttribute | servesLunch |
L'attributo luogo indica che il luogo serve il pranzo. | |
GMSBooleanPlaceAttribute | servesDinner |
L'attributo luogo che indica il luogo in cui viene servita la cena. | |
GMSBooleanPlaceAttribute | servesBeer |
Attributo luogo che indica che il luogo serve birra. | |
GMSBooleanPlaceAttribute | servesWine |
Attributo luogo che indica il luogo in cui viene servito il vino. | |
GMSBooleanPlaceAttribute | servesBrunch |
Attributo luogo che indica che il luogo serve il brunch. | |
GMSBooleanPlaceAttribute | servesVegetarianFood |
L'attributo luogo che indica il luogo serve cibo vegetariano. | |
GMSBooleanPlaceAttribute | wheelchairAccessibleEntrance |
Attributo del luogo che indica che all'ingresso il luogo è accessibile in sedia a rotelle. |
Documentazione sulle funzioni membri
- (GMSPlaceOpenStatus) isOpenAtDate: | (DataData *) | date |
L'init predefinito non è disponibile.
Calcola se un luogo è aperto in base a openingHours
, UTCOffsetMinutes
e date
.
- Parametri:
-
date Un punto di riferimento nel tempo utilizzato per determinare se il luogo è aperto.
- Resi:
- GMSPlaceOpenStatusOpen se il luogo è aperto, GMSPlaceOpenStatusClosed se il luogo è chiuso e GMSPlaceOpenStatusUnknown se lo stato di apertura è sconosciuto.
- Nota:
- Questa opzione è deprecata. Questo metodo è stato deprecato a favore di
GMSPlacesClient::isOpenAtDate:place:date:callback</ code> and will be removed in a future release.
Calcola se un luogo è aperto in base alle date openingHours
, UTCOffsetMinutes
e alla data e all'ora correnti ottenute da [NSDate date]
.
- Resi:
- GMSPlaceOpenStatusOpen se il luogo è aperto, GMSPlaceOpenStatusClosed se il luogo è chiuso e GMSPlaceOpenStatusUnknown se lo stato di apertura è sconosciuto.
- Nota:
- Questa opzione è deprecata. Questo metodo è stato deprecato a favore di
GMSPlacesClient::isOpen:place:callback
e verrà rimosso in una release futura.
Documentazione della proprietà
- (NSString*) nome [read, copy] |
Il nome del luogo.
- (NSString*) placeID [read, copy] |
ID di questo luogo.
- (CLLocationCoordinate2D) coordinata [read, assign] |
Posizione del luogo.
La posizione non corrisponde necessariamente al centro del luogo o a un particolare punto di ingresso o uscita, ma un punto scelto arbitrariamente all'interno dell'estensione geografica del luogo.
- (NSString*) phoneNumber [read, copy] |
Il numero di telefono di questo luogo, in formato internazionale, ad esempio
incluso il prefisso internazionale del paese con "+". Ad esempio, il numero di telefono di Google Sydney è "+61 2 9374 4000".
- (NSString*) formattedAddress [read, copy] |
Indirizzo del luogo come stringa semplice.
- valutazione (float) [read, assign] |
Valutazione a cinque stelle per questo luogo in base alle recensioni degli utenti.
Le valutazioni sono comprese tra 1,0 e 5,0. 0,0 significa che non abbiamo valutazioni per questo luogo (ad esempio perché non è stato recensito un numero sufficiente di utenti).
- (GMSPlacesPriceLevel) priceLevel [read, assign] |
Livello di prezzo per questo luogo, espresso in numeri interi da 0 a 4.
ad esempio, il valore 4 indica che questo luogo è "$$$$" (costoso). Il valore 0 indica 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 tutti i tipi documentati all'indirizzo <https://developers.google.com/places/ios-sdk/supported_types>.
- (NSURL*) sito web [read, copy] |
Sito web di questo luogo.
- Attribuzioni (NSAttributedString*) [read, copy] |
La stringa di attribuzione del fornitore di dati per questo luogo.
Vengono forniti come NSAttributedString, che può contenere link ipertestuali al sito web di ciascun provider.
In generale, questi dati devono essere mostrati all'utente se vengono mostrati i dati di GMSPlace, come descritto nei Termini di servizio dell'SDK Places.
- (GMSPlaceViewportInfo*) viewportInfo [read, assign] |
L'area visibile consigliata per questo luogo.
Può essere nulla se le dimensioni del luogo non sono note.
Verrà restituita 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<GMSAddressComponent *>*) addressComponents [read, copy] |
Un array di oggetti GMSAddressComponent
che rappresenta i componenti nell'indirizzo del luogo.
Questi componenti vengono forniti allo scopo di estrarre informazioni strutturate sull'indirizzo del luogo, ad esempio per trovare la città in cui si trova un luogo.
Questi componenti non devono essere utilizzati per la formattazione dell'indirizzo. Se è necessario un indirizzo formattato, utilizza la proprietà formattedAddress
, che fornisce un indirizzo formattato localizzato.
- (GMSPlusCode*) plusCode [read, assign] |
La rappresentazione del Plus Code della località per questo luogo.
- (GMSOpeningHours*) openingHours [read, assign] |
I normali dati sull'orario di apertura di questo luogo.
Include lo stato di apertura, i periodi e il testo dei giorni feriali, se disponibile.
- (GMSOpeningHours*) currentOpeningHours [read, assign] |
Restituisce l'orario di apertura di questo luogo nei prossimi sette giorni.
Il periodo di tempo inizia a mezzanotte del giorno della richiesta e termina alle 23:59 di sei giorni dopo.
GMSPlaceSpecialDay
voci su GMSOpeningHours
saranno presenti solo per GMSPlace
currentOpeningHours
e GMSPlace
secondaryOpeningHours
.
- (NSArray<GMSOpeningHours *>*) secondaryOpeningHours [read, copy] |
Restituisce un array delle ore secondarie di attività di questo luogo nei prossimi sette giorni.
Gli orari secondari sono diversi da quelli principali dell'attività. Ad esempio, un ristorante può specificare gli orari di drive-through o di consegna come orari secondari. Consulta GMSPlaceHoursType
per i diversi tipi di orari secondari.
GMSPlaceSpecialDay
voci su GMSOpeningHours
saranno presenti solo per GMSPlace
currentOpeningHours
e GMSPlace
secondaryOpeningHours
.
- (NSUInteger) userRatingsTotal [read, assign] |
Rappresenta il numero di recensioni che compongono la valutazione di questo luogo.
- (NSArray<GMSPlacePhotoMetadata *>*) foto [read, copy] |
Un array di GMSPlacePhotoMetadata
oggetti che rappresentano le foto del luogo.
- (NSNumber*) UTCOffsetMinutes [read, assign] |
Lo scarto UTC del fuso orario è espresso in minuti.
- (GMSPlacesBusinessStatus) businessStatus [read, assign] |
Il valore GMSPlaceBusinessStatus
del luogo.
- (NSString*) editorialSummary [read, copy] |
Restituisce il riassunto editoriale di questo luogo.
- (UIColor*) iconBackgroundColor [read, assign] |
Colore di sfondo dell'icona in base al tipo di luogo, per colorare la vista dietro l'icona.
- (NSURL*) iconImageURL [read, assign] |
L'URL in base al tipo di luogo, che puoi utilizzare per recuperare i dati NSData dell'icona del luogo.
NOTA: il link dell'URL non scade e le proporzioni delle immagini possono variare a seconda del tipo.
- (GMSBooleanPlaceAttribute) takeout [read, assign] |
Attributo luogo per un'esperienza di asporto.
- Pubblicazione (GMSBooleanPlaceAttribute) [read, assign] |
Attributo posizione per i servizi di consegna.
- (GMSBooleanPlaceAttribute) dineIn [read, assign] |
Attributo luogo per cenare all'interno dell'esperienza.
- (GMSBooleanPlaceAttribute) curbsidePickup [read, assign] |
Attributo luogo per il servizio di ritiro all'esterno.
- (GMSBooleanPlaceAttribute) prenotabile [read, assign] |
Attributo luogo che indica che il luogo è popolare tra i turisti.
- (GMSBooleanPlaceAttribute) servesBreakfast [read, assign] |
Attributo luogo che indica il luogo in cui viene servita la colazione.
- (GMSBooleanPlaceAttribute) servesLunch [read, assign] |
L'attributo luogo indica che il luogo serve il pranzo.
- (GMSBooleanPlaceAttribute) servesDinner [read, assign] |
L'attributo luogo che indica il luogo in cui viene servita la cena.
- (GMSBooleanPlaceAttribute) servesBeer [read, assign] |
Attributo luogo che indica che il luogo serve birra.
- (GMSBooleanPlaceAttribute) servesWine [read, assign] |
Attributo luogo che indica il luogo in cui viene servito il vino.
- (GMSBooleanPlaceAttribute) servesBrunch [read, assign] |
Attributo luogo che indica che il luogo serve il brunch.
- (GMSBooleanPlaceAttribute) servesVegetarianFood [read, assign] |
L'attributo luogo che indica il luogo serve cibo vegetariano.
- (GMSBooleanPlaceAttribute) wheelchairAccessibleEntrance [read, assign] |
Attributo del luogo che indica che all'ingresso il luogo è accessibile in sedia a rotelle.