Panoramica
Un messaggio è un oggetto pubblicato che viene recapitato tra dispositivi vicini.
I messaggi vengono recapitati solo tra app che condividono lo stesso ID console di sviluppo Apiary. Consulta la pagina https://code.google.com/apis/console/
Un messaggio ha anche un tipo, che viene utilizzato per abbinare un messaggio pubblicato alle sottoscrizioni.
- Vedi anche
- GNSMessageManager per ulteriori informazioni su pubblicazioni e abbonamenti.
Eredita NSObject.
Riepilogo del metodo di istanza | |
((unavailable("Use +messageWithContent.") | - __attribute__ |
Riepilogo metodo classe | |
(instancetype) | + messageWithContent: |
Messaggio di tipo predefinito. Altro... | |
(instancetype) | + messageWithContent:type: |
Messaggio con il tipo specificato. Altro... | |
Riepilogo proprietà | |
NSString * | messageNamespace |
Lo spazio dei nomi del tipo di messaggio. Altro... | |
NSString * | type |
Il tipo di messaggio. Altro... | |
NSData * | content |
Il contenuto del messaggio. Altro... | |
Dettaglio metodo
+ (instancetype) messageWithContent: | (NSData *) | content |
Messaggio di tipo predefinito.
- Vedi anche
- GNSMessage.content per ulteriori informazioni sul content.
+ (instancetype) messageWithContent: | (NSData *) | content | |
type: | (NSString *) | type | |
Messaggio con il tipo specificato.
- Vedi anche
- GNSMessage.content per ulteriori informazioni sul content.
- GNSMessage.type per ulteriori informazioni sul type.
Dettagli della proprietà
|
readnonatomiccopy |
Lo spazio dei nomi del tipo di messaggio.
La stringa vuota è lo spazio dei nomi predefinito ed è privata per ogni app (o per le app che condividono un progetto Google Developer Console). Tieni presente che, al momento, solo i collegamenti dei beacon avranno uno spazio dei nomi diverso da quello predefinito.
|
readnonatomiccopy |
Il tipo di messaggio.
Non può superare i caratteri Unicode kGNSMessagemaximumLength. Il tentativo di utilizzare un tipo più lungo farà sì che la libreria asserisca se le asserzioni sono abilitate e non pubblicherà il messaggio se le asserzioni sono disabilitate.
|
readnonatomiccopy |
Il contenuto del messaggio.
Il formato dei dati è specifico per l'applicazione e deve essere concordato da tutti i publisher e dai sottoscrittori dei dati. Non può essere più lungo di kGNSMessagemaximumContentSize. Se provi a utilizzare un oggetto di dimensioni maggiori, la libreria assegnerà se le asserzioni sono abilitate e non pubblicherà il messaggio se le asserzioni sono disabilitate.