Opis
Wiadomość to opublikowany obiekt wysyłany między urządzeniami w pobliżu.
Wiadomości są dostarczane tylko między aplikacjami używającymi tego samego identyfikatora konsoli programisty Apiary. Więcej informacji znajdziesz na stronie https://code.google.com/apis/console/.
Wiadomość ma też typ, który służy do dopasowywania opublikowanej wiadomości do subskrypcji.
- Zobacz też
- GNSMessageManager, aby uzyskać więcej informacji o publikacjach i subskrypcjach.
Dziedziczy NSObject.
Podsumowanie metody instancji | |
((unavailable("Use +messageWithContent.") | - __attribute__ |
Podsumowanie metody klasy | |
(instancetype) | + messageWithContent: |
Wiadomość domyślnego typu. Więcej... | |
(instancetype) | + messageWithContent:type: |
Wiadomość określonego typu. Więcej... | |
Podsumowanie usługi | |
NSString * | messageNamespace |
Przestrzeń nazw typu wiadomości. Więcej... | |
NSString * | type |
Typ wiadomości. Więcej... | |
NSData * | content |
Treść wiadomości. Więcej... | |
Szczegóły metody
+ (instancetype) messageWithContent: | (NSData *) | content |
Wiadomość domyślnego typu.
- Zobacz też
- GNSMessage.content, aby uzyskać więcej informacji na temat: content.
+ (instancetype) messageWithContent: | (NSData *) | content | |
type: | (NSString *) | type | |
Wiadomość określonego typu.
- Zobacz też
- GNSMessage.content, aby uzyskać więcej informacji na temat: content.
- GNSMessage.type, aby dowiedzieć się więcej o type.
Szczegóły nieruchomości
|
readnonatomiccopy |
Przestrzeń nazw typu wiadomości.
Pusty ciąg to domyślna przestrzeń nazw i jest prywatny dla każdej aplikacji (lub aplikacji, które współużytkują projekt w Google Developer Console). Pamiętaj, że obecnie tylko przyłącza beaconów mają inną przestrzeń nazw niż domyślna.
|
readnonatomiccopy |
Typ wiadomości.
Wartość nie może być większa niż kGNSMessageMaksymalna długość znaków Unicode. Próba użycia dłuższego typu spowoduje, że biblioteka ustali, czy asercje są włączone, i nie opublikuje wiadomości, jeśli asercje są wyłączone.
|
readnonatomiccopy |
Treść wiadomości.
Format danych jest specyficzny dla danej aplikacji i muszą go zaakceptować wszyscy wydawcy i subskrybenci. Wartość nie może być większa niż kGNSMessageMaxContentSize. Próba użycia obiektu o większym rozmiarze spowoduje, że biblioteka ustali, czy asercje są włączone, i nie opublikuje wiadomości, jeśli asercje są wyłączone.