Класс GNSMessage

Обзор

Сообщение — это опубликованный объект, который доставляется между соседними устройствами.

Сообщения доставляются только между приложениями, имеющими один и тот же идентификатор консоли разработчика Apiary. См. https://code.google.com/apis/console/ .

У сообщения также есть тип, который используется для сопоставления опубликованного сообщения с подписками.

Смотрите также
GNSMessageManager для получения дополнительной информации о публикациях и подписках.

Наследует NSObject.

Сводка метода экземпляра

((unavailable("Use
+messageWithContent.") 
- __attribute__

Сводка методов класса

(instancetype) + messageWithContent:
Сообщение типа по умолчанию. Более...
(instancetype) + messageWithContent:type:
Сообщение указанного типа. Более...

Сводная информация о недвижимости

NSString *  messageNamespace
Пространство имен типа сообщения. Более...
NSString *  type
Тип сообщения. Более...
NSData *  content
Содержание сообщения. Более...

Подробности метода

+ (instancetype) messageWithContent: (NSData *)  content

Сообщение типа по умолчанию.

Смотрите также
GNSMessage.content для получения дополнительной информации о content .
+ (instancetype) messageWithContent: (NSData *)  content
type: (NSString *)  type  

Сообщение указанного типа.

Смотрите также
GNSMessage.content для получения дополнительной информации о content .
GNSMessage.type для получения дополнительной информации о type .

Детали недвижимости

- (NSString*) messageNamespace
read nonatomic copy

Пространство имен типа сообщения.

Пустая строка является пространством имен по умолчанию и является частной для каждого приложения (или приложений, совместно использующих проект консоли разработчика Google). Обратите внимание, что в настоящее время только вложения маяков будут иметь пространство имен, отличное от стандартного.

- (NSString*) type
read nonatomic copy

Тип сообщения.

Не может быть длиннее символов Юникода kGNSMessageMaximumLength. Попытка использовать более длинный тип приведет к тому, что библиотека подтвердит, включены ли утверждения, и не опубликует сообщение, если утверждения отключены.

- (NSData*) content
read nonatomic copy

Содержание сообщения.

Формат данных зависит от приложения и должен быть согласован всеми издателями и подписчиками данных. Не может быть длиннее kGNSMessageMaximumContentSize. Попытка использовать объект большего размера приведет к тому, что библиотека подтвердит, включены ли утверждения, и не опубликует сообщение, если утверждения отключены.