Panoramica
Rappresentano un luogo fisico specifico.
Un GMSPlace include informazioni su un luogo fisico, inclusi nome, posizione ed eventuali altre informazioni in merito. Questa classe è immutabile.
Funzioni pubbliche dei membri | |
(GMSPlaceOpenStatus) | - èOpenAtDate: |
L'init predefinito non è disponibile. | |
(GMSPlaceOpenStatus) | - isOpen |
Calcola se un luogo è aperto in base a openingHours , UTCOffsetMinutes e data e ora correnti ottenute da [NSDate date] . | |
Proprietà | |
NSString * | name |
Nome del luogo. | |
NSString * | placeID |
ID luogo di questo luogo. | |
CLLocationCoordinate2D | coordinare |
Posizione del luogo. | |
NSString * | phoneNumber |
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. | |
NSArray< GMSPlaceReview * > * | recensioni |
Un array di GMSPlaceReview oggetti che rappresenta le recensioni degli utenti del luogo. | |
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 rappresentano i componenti nell'indirizzo del luogo. | |
GMSPlusCode * | plusCode |
La rappresentazione del Plus Code del luogo in questo luogo. | |
GMSOpeningHours * | openingHours |
Le normali informazioni sull'orario di apertura aziendale di questo luogo. | |
GMSOpeningHours * | currentOpeningHours |
Restituisce gli orari 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. | |
NSUInteger | userRatingsTotal |
Rappresenta il numero di recensioni che costituiscono la valutazione di questo luogo. | |
NSArray< GMSPlacePhotoMetadata * > * | foto |
Un array di GMSPlacePhotoMetadata oggetti che rappresentano le foto del luogo. | |
Numero NS * | UTCOffsetMinutes |
La differenza, espressa in minuti, nel fuso orario UTC del luogo. | |
GMSPlacesBusinessStatus | businessStatus |
Il 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 secondo il tipo di luogo, che puoi utilizzare per recuperare i dati NSData dell'icona del luogo. | |
GMSBooleanPlaceAttribute | da asporto |
Attributo del luogo per un'esperienza di asporto. | |
GMSBooleanPlaceAttribute | consegna |
Attributo luogo per servizi di consegna. | |
GMSBooleanPlaceAttribute | dineIn |
Attributo luogo per cena in un'esperienza. | |
GMSBooleanPlaceAttribute | curbsidePickup |
Attributo luogo per i servizi di ritiro all'esterno. | |
GMSBooleanPlaceAttribute | prenotabile |
Attributo luogo che indica che il luogo è popolare tra i turisti. | |
GMSBooleanPlaceAttribute | servesBreakfast |
Attributo del luogo che indica che viene servita la colazione in un luogo. | |
GMSBooleanPlaceAttribute | servesLunch |
Attributo del luogo che indica che il luogo serve il pranzo. | |
GMSBooleanPlaceAttribute | servesDinner |
Attributo del luogo che indica che il luogo serve la cena. | |
GMSBooleanPlaceAttribute | servesBeer |
Attributo luogo che indica che il luogo serve birra. | |
GMSBooleanPlaceAttribute | servesWine |
Attributo luogo che indica che il luogo serve vino. | |
GMSBooleanPlaceAttribute | servesBrunch |
Attributo luogo che indica che il luogo serve il brunch. | |
GMSBooleanPlaceAttribute | servesVegetarianFood |
L'attributo luogo indica che serve cibo vegetariano. | |
GMSBooleanPlaceAttribute | wheelchairAccessibleEntrance |
Attributo del luogo che indica che il luogo è accessibile in sedia a rotelle all'ingresso. |
Documentazione sulle funzioni dei membri
- (GMSPlaceOpenStatus) isOpenAtDate: | (NSDate *) | date |
L'init predefinito non è disponibile.
Calcola se un luogo è aperto in base ai criteri openingHours
, UTCOffsetMinutes
e date
.
- Parametri:
-
data 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 aperto è sconosciuto.
- Nota:
- Questo campo è stato ritirato. Questo metodo è stato ritirato a favore di
GMSPlacesClient::isOpenAtDate:place:date:callback</ code> and will be removed in a future release.
Calcola se un luogo è aperto in base a openingHours
, UTCOffsetMinutes
e data e ora correnti ottenute da [NSDate date]
.
- Resi:
- GMSPlaceOpenStatusOpen se il luogo è aperto, GMSPlaceOpenStatusClosed se il luogo è chiuso e GMSPlaceOpenStatusUnknown se lo stato aperto è sconosciuto.
- Nota:
- Questo campo è stato ritirato. Questo metodo è stato ritirato a favore di
GMSPlacesClient::isOpen:place:callback
e verrà rimosso in una release futura.
Documentazione della proprietà
- (NSString*) nome [read, copy] |
Nome del luogo.
- (NSString*) placeID [read, copy] |
ID luogo di questo luogo.
- (CoordinataCLLocationCoordinate2D) 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] |
Numero di telefono di questo luogo, in formato internazionale, ad esempio
incluso il prefisso internazionale preceduto dal segno "+". Ad esempio, il numero di telefono di Google Sydney è "+61 2 9374 4000".
- (NSString*) formattedAddress [read, copy] |
Indirizzo del luogo come stringa semplice.
- Valutazione (in virgola mobile) [read, assign] |
Valutazione a cinque stelle per questo luogo in base alle recensioni degli utenti.
Le valutazioni variano da 1,0 a 5,0. 0,0 significa che non abbiamo valutazioni per questo luogo (ad es. perché non un numero sufficiente di utenti ha recensito questo luogo).
- (NSArray<GMSPlaceReview *>*) recensioni [read, copy] |
Un array di GMSPlaceReview
oggetti che rappresenta le recensioni degli utenti del luogo.
- (GMSPlacesPriceLevel) priceLevel [read, assign] |
Livello di prezzo per questo luogo, espresso in numeri interi da 0 a 4.
ad esempio, un valore pari a 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 NSString; 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.
Questi vengono forniti come NSAttributedString, che può contenere link ipertestuali al sito web di ogni provider.
In generale, queste informazioni devono essere mostrate all'utente se vengono mostrati i dati di GMSPlace, come descritto nei Termini di servizio dell'SDK di Places.
- (GMSPlaceViewportInfo*) viewportInfo [read, assign] |
L'area visibile consigliata per questo luogo.
Può essere nulla se non si conoscono le dimensioni del luogo.
Verrà restituito 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 rappresentano 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 del luogo in questo luogo.
- (GMSOpeningHours*) openingHours [read, assign] |
Le normali informazioni sull'orario di apertura aziendale di questo luogo.
Include testo relativo allo stato di apertura, ai periodi e ai giorni della settimana, se disponibile.
- (GMSOpeningHours*) currentOpeningHours [read, assign] |
Restituisce gli orari 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.
Le voci GMSPlaceSpecialDay
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 come orario secondario l'orario del drive-through o l'orario di consegna. Consulta GMSPlaceHoursType
per i diversi tipi di orari secondari.
Le voci GMSPlaceSpecialDay
su GMSOpeningHours
saranno presenti solo per GMSPlace
currentOpeningHours
e GMSPlace
secondaryOpeningHours
.
- (NSUInteger) userRatingsTotal [read, assign] |
Rappresenta il numero di recensioni che costituiscono 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] |
La differenza, espressa in minuti, nel fuso orario UTC del luogo.
- (GMSPlacesBusinessStatus) businessStatus [read, assign] |
Il 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 secondo il tipo di luogo, che puoi utilizzare per recuperare i dati NSData dell'icona del luogo.
NOTE: il link dell'URL non ha scadenza e le proporzioni delle dimensioni dell'immagine potrebbero variare in base al tipo.
- (GMSBooleanPlaceAttribute) takeout [read, assign] |
Attributo del luogo per un'esperienza di asporto.
- Pubblicazione (GMSBooleanPlaceAttribute) [read, assign] |
Attributo luogo per servizi di consegna.
- (GMSBooleanPlaceAttribute) dineIn [read, assign] |
Attributo luogo per cena in un'esperienza.
- (GMSBooleanPlaceAttribute) curbsidePickup [read, assign] |
Attributo luogo per i servizi di ritiro all'esterno.
- (GMSBooleanPlaceAttribute) prenotabile [read, assign] |
Attributo luogo che indica che il luogo è popolare tra i turisti.
- (GMSBooleanPlaceAttribute) servesBreakfast [read, assign] |
Attributo del luogo che indica che viene servita la colazione in un luogo.
- (GMSBooleanPlaceAttribute) servesLunch [read, assign] |
Attributo del luogo che indica che il luogo serve il pranzo.
- (GMSBooleanPlaceAttribute) servesDinner [read, assign] |
Attributo del luogo che indica che il luogo serve la cena.
- (GMSBooleanPlaceAttribute) servesBeer [read, assign] |
Attributo luogo che indica che il luogo serve birra.
- (GMSBooleanPlaceAttribute) servesWine [read, assign] |
Attributo luogo che indica che il luogo serve vino.
- (GMSBooleanPlaceAttribute) servesBrunch [read, assign] |
Attributo luogo che indica che il luogo serve il brunch.
- (GMSBooleanPlaceAttribute) servesVegetarianFood [read, assign] |
L'attributo luogo indica che serve cibo vegetariano.
- (GMSBooleanPlaceAttribute) wheelchairAccessibleEntrance [read, assign] |
Attributo del luogo che indica che il luogo è accessibile in sedia a rotelle all'ingresso.